Details

Time bar (total: 18.3s)

analyze697.0ms (3.8%)

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

Compiled 44 to 30 computations (31.8% saved)

sample3.8s (20.7%)

Results
2.0s8256×body256valid
1.7s8149×body256invalid
Bogosity

preprocess82.0ms (0.4%)

Algorithm
egg-herbie
Rules
1024×associate--r+
788×+-commutative
688×associate-+l+
678×distribute-lft-out
668×distribute-lft-out--
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035220
170220
2114220
3221220
4409220
5656220
61166220
72206220
85114220
96463220
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
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 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 sinTheta_O (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 h h) (sqrt.f32 (-.f32 1 (*.f32 h h))))))))
(asin.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 eta eta (/.f32 h (/.f32 (sqrt.f32 (neg.f32 (fma.f32 h h -1))) (neg.f32 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 sinTheta_O (sqrt.f32 (fma.f32 h (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 1 (*.f32 h h)))) (*.f32 eta eta)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (sqrt.f32 (-.f32 1 (*.f32 eta eta))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (/.f32 (sqrt.f32 (-.f32 1 (*.f32 eta eta))) eta))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (sqrt.f32 (fma.f32 eta (neg.f32 eta) 1)))))))
(asin.f32 (/.f32 eta (sqrt.f32 (-.f32 (*.f32 h h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
Compiler

Compiled 24 to 16 computations (33.3% saved)

simplify92.0ms (0.5%)

Algorithm
egg-herbie
Rules
1108×fma-def
1078×sub-neg
914×+-commutative
894×div-sub
774×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01655
12955
24455
37955
414255
521555
633455
760255
8140755
9247455
10412855
11537755
12709655
Stop Event
node limit
Counts
1 → 3
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
Outputs
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))

eval1.0ms (0%)

Compiler

Compiled 57 to 32 computations (43.9% saved)

prune2.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New123
Fresh101
Picked000
Done000
Total224
Error
1.6b
Counts
4 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
1.6b
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
1.6b
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
Compiler

Compiled 42 to 28 computations (33.3% saved)

localize72.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
0.0b
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
0.0b
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
1.4b
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
Compiler

Compiled 106 to 50 computations (52.8% saved)

series21.0ms (0.1%)

Counts
4 → 104
Calls

30 calls:

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

rewrite164.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1780×associate-/l*
570×associate-/r/
388×add-sqr-sqrt
380×pow1
380×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017192
1372192
25163192
Stop Event
node limit
Counts
4 → 243
Calls
Call 1
Inputs
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (sqrt.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (*.f32 eta eta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (exp.f32 (log1p.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (-.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (-.f32 (pow.f32 eta 4) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3))) (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (-.f32 (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (pow.f32 eta 4) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (fma.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))) (/.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (/.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))) (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (cbrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (/.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))) (cbrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (-.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (-.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) h))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (*.f32 h h)))) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (sqrt.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (sqrt.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (acos.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 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.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)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.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)))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 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)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.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))))))))) (sqrt.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))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.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))))))))) (cbrt.f32 (pow.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)))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.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)))))))) 2)) (cbrt.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))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (+.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 1/2 (PI.f32)) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)) (+.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.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)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.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))))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.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))))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.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)))))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.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)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.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))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.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)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.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)))))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.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))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.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))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.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))))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.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))))))))))))))

simplify257.0ms (1.4%)

Algorithm
egg-herbie
Rules
1416×fma-def
946×associate-*r*
730×+-commutative
720×*-commutative
708×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079534069
1228732871
Stop Event
node limit
Counts
347 → 466
Calls
Call 1
Inputs
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))))))
eta
(+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))))
(*.f32 -1 eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta))))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2))))) eta)))))
(*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (*.f32 -1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))
(-.f32 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (+.f32 (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (-.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 4)))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) h)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/2))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (sqrt.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/2)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) 2)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2) 1/3)
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (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 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta))
(+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (*.f32 eta eta))
(+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1))
(+.f32 (-.f32 (*.f32 eta eta) (exp.f32 (log1p.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(*.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4))
(*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(*.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 1 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (-.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (-.f32 (pow.f32 eta 4) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3))) (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (-.f32 (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (pow.f32 eta 4) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(/.f32 1 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))) (/.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (/.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))) (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (cbrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (/.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))) (cbrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (-.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (-.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)
(pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) 1/2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))
(log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)
(*.f32 1 (/.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 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) h))))
(*.f32 (cbrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) h))) (cbrt.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 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) h)
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 h))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.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 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 h))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.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 (cbrt.f32 (*.f32 h h)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 h))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (*.f32 h h)))) (cbrt.f32 h))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (sqrt.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (sqrt.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(*.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 2)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h) -1)
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(sqrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) h)))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.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 (neg.f32 (acos.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 1/2 (PI.f32)))
(+.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.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)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.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 (exp.f32 (log1p.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)))))))))) 1)
(*.f32 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)))))))))
(*.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)))))))) 1)
(*.f32 (sqrt.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))))))))) (sqrt.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))))))))))
(*.f32 (cbrt.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))))))))) (cbrt.f32 (pow.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)))))))) 2)))
(*.f32 (cbrt.f32 (pow.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)))))))) 2)) (cbrt.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))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (+.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 1/2 (PI.f32)) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)) (+.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(pow.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)))))))) 1)
(pow.f32 (sqrt.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))))))))) 2)
(pow.f32 (cbrt.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))))))))) 3)
(pow.f32 (pow.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)))))))) 3) 1/3)
(sqrt.f32 (pow.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)))))))) 2))
(log.f32 (exp.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))))))))))
(log.f32 (+.f32 1 (expm1.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)))))))))))
(cbrt.f32 (pow.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)))))))) 3))
(expm1.f32 (log1p.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))))))))))
(exp.f32 (log.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))))))))))
(exp.f32 (*.f32 (log.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))))))))) 1))
(log1p.f32 (expm1.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))))))))))
Outputs
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))
(*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))
(fma.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) 1/2)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4)))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (neg.f32 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4))))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (neg.f32 (sqrt.f32 -1)))) (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (pow.f32 sinTheta_O 5)))))))
eta
(+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))))))
(+.f32 eta (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))))
(+.f32 eta (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))))
(+.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(*.f32 -1 eta)
(neg.f32 eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 eta))
(-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (neg.f32 eta)))
(-.f32 (fma.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 1/8 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (neg.f32 eta))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (-.f32 (*.f32 (/.f32 1/8 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta))))
(+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))))))
(fma.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4)))) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2))))) eta)))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 sinTheta_O 6) (/.f32 eta (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (*.f32 eta eta))))))))))
(+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) eta) (fma.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (*.f32 eta eta)) 3/8))))))
(*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2))))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (+.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (*.f32 -1 (pow.f32 sinTheta_O 2)))))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (+.f32 (fma.f32 -3/8 (pow.f32 sinTheta_O 6) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (fma.f32 eta eta (fma.f32 (pow.f32 sinTheta_O 6) -3/8 (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O))
(*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 eta eta))
(-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (+.f32 (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 eta eta)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 eta eta)))
(+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (fma.f32 eta eta (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O)))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 eta eta))
(fma.f32 (sqrt.f32 -1) sinTheta_O (*.f32 eta eta))
(-.f32 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 eta eta) (-.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (fma.f32 (sqrt.f32 -1) sinTheta_O (*.f32 eta eta)) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 eta eta)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (fma.f32 eta eta (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h)
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 h (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (*.f32 eta eta)) (sqrt.f32 -1))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 h (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (*.f32 eta eta)) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O h) (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)))) (sqrt.f32 -1))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))))
(+.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))))) (/.f32 (*.f32 -1/2 (*.f32 (-.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))))) 2) (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O h) (pow.f32 eta 4)))) (sqrt.f32 -1)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (+.f32 (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (-.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 4)))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 h (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (*.f32 eta eta)) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O h) (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)))) (sqrt.f32 -1))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 sinTheta_O h) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)))))) (neg.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (/.f32 -1 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))) (-.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))))) 2) (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) -1/2)) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))))) (*.f32 (*.f32 sinTheta_O h) (pow.f32 eta 6))) (/.f32 (sqrt.f32 -1) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))))) (/.f32 (*.f32 -1/2 (*.f32 (-.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))))) 2) (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O h) (pow.f32 eta 4)))) (sqrt.f32 -1)))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5)))))
(+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (fma.f32 -1/2 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta 5)) h) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (pow.f32 eta 7) h)) (+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)))))
(fma.f32 -1/2 (*.f32 (/.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))) (pow.f32 eta 7)) h) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (fma.f32 -1/2 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta 5)) h) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(neg.f32 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (neg.f32 (/.f32 h eta)))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)) (neg.f32 (/.f32 h eta))))
(-.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta 5)) h))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)) (neg.f32 (/.f32 h eta)))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (-.f32 (*.f32 1/2 (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))) (pow.f32 eta 7)) h) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta 5)) h))) (/.f32 h eta)))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 (pow.f32 sinTheta_O 4) h))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(fma.f32 1/2 (fma.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 h (+.f32 (/.f32 1 (pow.f32 eta 6)) (-.f32 (/.f32 1/2 (pow.f32 eta 4)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) h)))))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (*.f32 eta (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 h (-.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 eta eta)) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta))))))))))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (fma.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 h (+.f32 (/.f32 1 (pow.f32 eta 6)) (-.f32 (/.f32 1/2 (pow.f32 eta 4)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (-.f32 (/.f32 1/2 (pow.f32 eta 4)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 eta eta)) (/.f32 (neg.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6)))) (*.f32 eta eta)))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) h))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (sqrt.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (sqrt.f32 (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/2)
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) 2)
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3)
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2) 1/3)
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2))
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/2))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 3 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 3 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 3 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 2 (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 4 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 3 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 3 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 3 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 3 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 3 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 3 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.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)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.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))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.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))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (*.f32 eta eta))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.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))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.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))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.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))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.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))))))
(fma.f32 eta eta (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(+.f32 (+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 2 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (exp.f32 (log1p.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(+.f32 1 (-.f32 (*.f32 eta eta) (exp.f32 (log1p.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (*.f32 eta eta) (expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(*.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 4))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 4))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(*.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(*.f32 (/.f32 1 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.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))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (-.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (-.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (-.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (-.f32 (pow.f32 eta 4) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (-.f32 (pow.f32 eta 8) (*.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (pow.f32 eta 4) (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (-.f32 (pow.f32 eta 8) (*.f32 (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3))) (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (-.f32 (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (pow.f32 eta 4) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3))) (+.f32 (pow.f32 eta 8) (*.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta 4)))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 (+.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (fma.f32 (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta 4)) (pow.f32 eta 8))))
(/.f32 1 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(/.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (fma.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)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))) (/.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (/.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))) (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (/.f32 (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (/.f32 (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (cbrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (/.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))) (cbrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (cbrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (/.f32 (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (-.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (-.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta (*.f32 eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (+.f32 (pow.f32 eta 4) (*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (-.f32 (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3)) (fma.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (-.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 eta eta)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (neg.f32 (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3)
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) 1/2)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))
(fabs.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) 1/3)
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))
(fabs.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 1 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)
(/.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 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 1 (/.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 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(*.f32 h (pow.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(/.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 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(*.f32 h (pow.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.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 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (cbrt.f32 h)))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (*.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 h)))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) h))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (*.f32 h (/.f32 h (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (cbrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) h))) (cbrt.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 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) h))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (*.f32 h (/.f32 h (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) h)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(*.f32 h (pow.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (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 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)))
(/.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 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (/.f32 h (cbrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 h))
(/.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 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.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 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 h))
(/.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 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (/.f32 h (cbrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.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 (cbrt.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 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 h))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (*.f32 h h)))) (cbrt.f32 h))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (sqrt.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(*.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))
(*.f32 (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (sqrt.f32 (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(*.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))
(*.f32 (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))
(*.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(/.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 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 2)
(/.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 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)
(/.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 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3) 1/3)
(/.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 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h) -1)
(/.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 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(neg.f32 (/.f32 h (neg.f32 (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 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) h)))
(sqrt.f32 (*.f32 h (/.f32 h (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log.f32 (exp.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 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.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 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3))
(/.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 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2)))
(expm1.f32 (log1p.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 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (log.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 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))
(/.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 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log1p.f32 (expm1.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 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (neg.f32 (acos.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 1/2 (PI.f32)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.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)))))))))
(+.f32 0 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (exp.f32 (log1p.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)))))))))) 1)
(+.f32 0 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 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)))))))))
(+.f32 0 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.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)))))))) 1)
(+.f32 0 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.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))))))))) (sqrt.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))))))))))
(+.f32 0 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.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))))))))) (cbrt.f32 (pow.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)))))))) 2)))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 2)))
(*.f32 (cbrt.f32 (pow.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)))))))) 2)) (cbrt.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))))))))))
(*.f32 (cbrt.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))))))))) (cbrt.f32 (pow.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)))))))) 2)))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 2)))
(/.f32 (-.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (+.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 1/2 (PI.f32)) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)) (+.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)) (+.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)) (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 1/4 (*.f32 (PI.f32) (PI.f32)))))
(pow.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)))))))) 1)
(+.f32 0 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(pow.f32 (sqrt.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))))))))) 2)
(+.f32 0 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(pow.f32 (cbrt.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))))))))) 3)
(+.f32 0 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(pow.f32 (pow.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)))))))) 3) 1/3)
(+.f32 0 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (pow.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)))))))) 2))
(fabs.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(log.f32 (exp.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))))))))))
(+.f32 0 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.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)))))))))))
(+.f32 0 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (pow.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)))))))) 3))
(+.f32 0 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(expm1.f32 (log1p.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))))))))))
(+.f32 0 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (log.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))))))))))
(+.f32 0 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (*.f32 (log.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))))))))) 1))
(+.f32 0 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log1p.f32 (expm1.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))))))))))
(+.f32 0 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))

localize116.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
0.0b
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
0.0b
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
1.4b
(sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
Compiler

Compiled 102 to 42 computations (58.8% saved)

series9.0ms (0%)

Counts
4 → 104
Calls

30 calls:

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

rewrite110.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1832×associate-*l/
492×associate-/r/
472×distribute-lft-in
384×add-sqr-sqrt
374×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018192
1375112
25132112
Stop Event
node limit
Counts
4 → 124
Calls
Call 1
Inputs
(sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 1 1/2) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 h (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 (cbrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (sqrt.f32 h))) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 h (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (PI.f32)) (*.f32 1 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (*.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (+.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 1/2 (PI.f32)) 3) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (+.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (*.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1) (+.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 1/2 (PI.f32)) 3) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) 1) (+.f32 (+.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (*.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (*.f32 eta eta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (*.f32 (*.f32 eta eta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 eta eta) 1) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 eta eta) 1)) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (-.f32 1 (*.f32 eta eta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 eta eta) (exp.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 eta eta) 1) (exp.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (*.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3) (pow.f32 (*.f32 eta eta) 3)) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3) (pow.f32 (*.f32 eta eta) 3)) 1) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))))

simplify204.0ms (1.1%)

Algorithm
egg-herbie
Rules
856×+-commutative
844×associate-*r*
738×associate-/r/
736×associate-*l*
694×fma-def
Iterations

Useful iterations: 2 (0.0ms)

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

eval734.0ms (4%)

Compiler

Compiled 31065 to 18600 computations (40.1% saved)

prune239.0ms (1.3%)

Pruning

15 alts after pruning (13 fresh and 2 done)

PrunedKeptTotal
New75113764
Fresh000
Picked011
Done011
Total75115766
Error
0.0b
Counts
766 → 15
Alt Table
Click to see full alt table
StatusErrorProgram
2.2b
(pow.f32 (cbrt.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))))))))) 3)
1.9b
(asin.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h) -1))
0.6b
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
0.6b
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
0.6b
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
1.6b
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
1.6b
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
1.8b
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
6.1b
(asin.f32 (/.f32 h (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2))))
1.3b
(asin.f32 (/.f32 h eta))
6.0b
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
1.9b
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) h))
1.6b
(asin.f32 (*.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) h))
3.1b
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
17.7b
(asin.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.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 548 to 364 computations (33.6% saved)

localize44.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
0.0b
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
0.1b
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
Compiler

Compiled 44 to 15 computations (65.9% saved)

series13.0ms (0.1%)

Counts
3 → 96
Calls

24 calls:

TimeVariablePointExpression
5.0ms
sinTheta_O
@0
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
1.0ms
sinTheta_O
@inf
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
1.0ms
h
@0
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
1.0ms
h
@inf
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
0.0ms
eta
@0
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))

rewrite110.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1654×associate-*r/
1426×associate-/r*
1252×associate-*l/
1058×associate-/l*
286×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01371
127471
2353271
Stop Event
node limit
Counts
3 → 192
Calls
Call 1
Inputs
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 sinTheta_O (/.f32 eta sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sinTheta_O eta) (/.f32 1 sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 (sqrt.f32 eta) sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 sinTheta_O) (/.f32 (/.f32 eta sinTheta_O) (sqrt.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 sinTheta_O) (/.f32 eta (*.f32 (sqrt.f32 sinTheta_O) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 sinTheta_O) (/.f32 (/.f32 eta sinTheta_O) (pow.f32 (cbrt.f32 sinTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (/.f32 (/.f32 eta sinTheta_O) (cbrt.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (/.f32 eta (*.f32 (cbrt.f32 sinTheta_O) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 sinTheta_O) (neg.f32 (/.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 eta) sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 sinTheta_O (sqrt.f32 sinTheta_O)) (/.f32 eta (sqrt.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (cbrt.f32 sinTheta_O) 2)) (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 sinTheta_O (pow.f32 (cbrt.f32 sinTheta_O) 2)) (/.f32 eta (cbrt.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1) eta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 eta 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) (sqrt.f32 (/.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 sinTheta_O) sinTheta_O) (/.f32 eta (sqrt.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sinTheta_O 1) (/.f32 eta sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (cbrt.f32 eta) sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sinTheta_O (/.f32 1 sinTheta_O)) eta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (neg.f32 sinTheta_O) sinTheta_O)) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 eta))) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O 1)) eta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 sinTheta_O -1) (neg.f32 (/.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 sinTheta_O (neg.f32 (neg.f32 sinTheta_O))) (neg.f32 (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 sinTheta_O (/.f32 1 sinTheta_O))) eta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O))) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) sinTheta_O) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) 2) (pow.f32 (cbrt.f32 sinTheta_O) 2)) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 eta))) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) 1) (sqrt.f32 (/.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) (sqrt.f32 sinTheta_O)) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) (sqrt.f32 (neg.f32 sinTheta_O))) (sqrt.f32 (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2)) 1) (cbrt.f32 (/.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2)) (cbrt.f32 sinTheta_O)) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2)) (cbrt.f32 (neg.f32 sinTheta_O))) (cbrt.f32 (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 sinTheta_O 1) sinTheta_O) eta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 sinTheta_O 1) 1) (/.f32 eta sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O (sqrt.f32 eta))) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 sinTheta_O 1) (sqrt.f32 sinTheta_O)) (/.f32 eta (sqrt.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 sinTheta_O 1) (pow.f32 (cbrt.f32 sinTheta_O) 2)) (/.f32 eta (cbrt.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 sinTheta_O 1) (neg.f32 sinTheta_O)) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O 1)) eta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 sinTheta_O 1) -1) (neg.f32 (/.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 sinTheta_O 1) (neg.f32 (neg.f32 sinTheta_O))) (neg.f32 (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2)) sinTheta_O) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) sinTheta_O) (/.f32 eta (cbrt.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (neg.f32 sinTheta_O)) sinTheta_O) (neg.f32 (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) 1) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 sinTheta_O (/.f32 1 sinTheta_O)) 1) eta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) 1) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) 1) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta)))) (sqrt.f32 (/.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta)))) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta)))) (sqrt.f32 (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) 2)) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (cbrt.f32 eta))) (pow.f32 (cbrt.f32 eta) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 eta)) (pow.f32 (cbrt.f32 eta) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sinTheta_O (*.f32 (cbrt.f32 (/.f32 eta sinTheta_O)) (cbrt.f32 (/.f32 eta sinTheta_O)))) (cbrt.f32 (/.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sinTheta_O (/.f32 1 (sqrt.f32 sinTheta_O))) (/.f32 eta (sqrt.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sinTheta_O (/.f32 1 (pow.f32 (cbrt.f32 sinTheta_O) 2))) (/.f32 eta (cbrt.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) (sqrt.f32 sinTheta_O))) (/.f32 (sqrt.f32 eta) (sqrt.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) (pow.f32 (cbrt.f32 sinTheta_O) 2))) (/.f32 (sqrt.f32 eta) (cbrt.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (cbrt.f32 eta) 2) (sqrt.f32 sinTheta_O))) (/.f32 (cbrt.f32 eta) (sqrt.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 sinTheta_O (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2))) (/.f32 (cbrt.f32 eta) (cbrt.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 eta)) (neg.f32 (sqrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (cbrt.f32 eta) 2)) (neg.f32 (cbrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (neg.f32 eta))) (sqrt.f32 (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (cbrt.f32 (neg.f32 eta)) (cbrt.f32 (neg.f32 eta)))) (cbrt.f32 (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) -1) eta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (neg.f32 (sqrt.f32 eta))) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (neg.f32 (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) 1) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 eta)) (neg.f32 (sqrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (neg.f32 (cbrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (neg.f32 eta))) (sqrt.f32 (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (*.f32 (cbrt.f32 (neg.f32 eta)) (cbrt.f32 (neg.f32 eta)))) (cbrt.f32 (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) -1) eta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (neg.f32 (sqrt.f32 eta))) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (neg.f32 (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 sinTheta_O (/.f32 1 sinTheta_O)) 1) eta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 sinTheta_O (/.f32 1 sinTheta_O)) (cbrt.f32 eta)) (pow.f32 (cbrt.f32 eta) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) 1) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (cbrt.f32 eta)) (cbrt.f32 (sqrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 (pow.f32 (cbrt.f32 eta) 2))) (sqrt.f32 (cbrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 (sqrt.f32 eta))) (sqrt.f32 (sqrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) 1) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (sqrt.f32 (cbrt.f32 eta))) (sqrt.f32 (cbrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 (cbrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (sqrt.f32 eta))) (cbrt.f32 (sqrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 (cbrt.f32 (cbrt.f32 eta)) (cbrt.f32 (cbrt.f32 eta)))) (cbrt.f32 (cbrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 eta)) (neg.f32 (sqrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (cbrt.f32 eta) 2)) (neg.f32 (cbrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (neg.f32 eta))) (sqrt.f32 (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (neg.f32 eta)) (cbrt.f32 (neg.f32 eta)))) (cbrt.f32 (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) -1) eta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 eta))) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O eta)) sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (/.f32 sinTheta_O eta) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O eta) 3) (pow.f32 sinTheta_O 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 h (/.f32 1 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 h) (/.f32 (*.f32 (sqrt.f32 h) 1) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 (cbrt.f32 h) (/.f32 1 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 h) (/.f32 -1 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (/.f32 h (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 2)) (/.f32 h (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 2)) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 2)) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3))) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))) 1) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3)) 1) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))))

simplify201.0ms (1.1%)

Algorithm
egg-herbie
Rules
1352×associate-/l*
930×distribute-lft-in
924×distribute-rgt-in
682×times-frac
554×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05208878
112708634
262398634
Stop Event
node limit
Counts
288 → 278
Calls
Call 1
Inputs
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) 1)
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
(/.f32 (/.f32 sinTheta_O eta) (/.f32 1 sinTheta_O))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 1)
(/.f32 1 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 (sqrt.f32 eta) sinTheta_O))
(/.f32 (sqrt.f32 sinTheta_O) (/.f32 (/.f32 eta sinTheta_O) (sqrt.f32 sinTheta_O)))
(/.f32 (sqrt.f32 sinTheta_O) (/.f32 eta (*.f32 (sqrt.f32 sinTheta_O) sinTheta_O)))
(/.f32 (cbrt.f32 sinTheta_O) (/.f32 (/.f32 eta sinTheta_O) (pow.f32 (cbrt.f32 sinTheta_O) 2)))
(/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (/.f32 (/.f32 eta sinTheta_O) (cbrt.f32 sinTheta_O)))
(/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (/.f32 eta (*.f32 (cbrt.f32 sinTheta_O) sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (neg.f32 sinTheta_O) (neg.f32 (/.f32 eta sinTheta_O)))
(/.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 eta) sinTheta_O))
(/.f32 (*.f32 sinTheta_O (sqrt.f32 sinTheta_O)) (/.f32 eta (sqrt.f32 sinTheta_O)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (cbrt.f32 sinTheta_O) 2)) (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2)))
(/.f32 (*.f32 sinTheta_O (pow.f32 (cbrt.f32 sinTheta_O) 2)) (/.f32 eta (cbrt.f32 sinTheta_O)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 eta 1))
(/.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) (sqrt.f32 (/.f32 eta sinTheta_O)))
(/.f32 (*.f32 (sqrt.f32 sinTheta_O) sinTheta_O) (/.f32 eta (sqrt.f32 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (neg.f32 eta))
(/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (neg.f32 eta))
(/.f32 (/.f32 sinTheta_O 1) (/.f32 eta sinTheta_O))
(/.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (cbrt.f32 eta) sinTheta_O))
(/.f32 (/.f32 sinTheta_O (/.f32 1 sinTheta_O)) eta)
(/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 eta))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta))
(/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta))
(/.f32 (*.f32 1 (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (neg.f32 eta))
(/.f32 (*.f32 1 (*.f32 (neg.f32 sinTheta_O) sinTheta_O)) (neg.f32 eta))
(/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 eta))) (sqrt.f32 eta))
(/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O 1)) eta)
(/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))
(/.f32 (*.f32 sinTheta_O -1) (neg.f32 (/.f32 eta sinTheta_O)))
(/.f32 (*.f32 sinTheta_O (neg.f32 (neg.f32 sinTheta_O))) (neg.f32 (neg.f32 eta)))
(/.f32 (*.f32 1 (/.f32 sinTheta_O (/.f32 1 sinTheta_O))) eta)
(/.f32 (*.f32 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O))) (sqrt.f32 eta))
(/.f32 (*.f32 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))
(/.f32 (*.f32 1 (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta))
(/.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) sinTheta_O) (sqrt.f32 eta))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) 2) (pow.f32 (cbrt.f32 sinTheta_O) 2)) (cbrt.f32 eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 eta))) (sqrt.f32 eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1) (neg.f32 eta))
(/.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) 1) (sqrt.f32 (/.f32 eta sinTheta_O)))
(/.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) (sqrt.f32 sinTheta_O)) (sqrt.f32 eta))
(/.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) (sqrt.f32 (neg.f32 sinTheta_O))) (sqrt.f32 (neg.f32 eta)))
(/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2)) 1) (cbrt.f32 (/.f32 eta sinTheta_O)))
(/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2)) (cbrt.f32 sinTheta_O)) (cbrt.f32 eta))
(/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2)) (cbrt.f32 (neg.f32 sinTheta_O))) (cbrt.f32 (neg.f32 eta)))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) sinTheta_O) eta)
(/.f32 (*.f32 (/.f32 sinTheta_O 1) 1) (/.f32 eta sinTheta_O))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O (sqrt.f32 eta))) (sqrt.f32 eta))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) (sqrt.f32 sinTheta_O)) (/.f32 eta (sqrt.f32 sinTheta_O)))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) (pow.f32 (cbrt.f32 sinTheta_O) 2)) (/.f32 eta (cbrt.f32 sinTheta_O)))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) (neg.f32 sinTheta_O)) (neg.f32 eta))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O 1)) eta)
(/.f32 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) -1) (neg.f32 (/.f32 eta sinTheta_O)))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) (neg.f32 (neg.f32 sinTheta_O))) (neg.f32 (neg.f32 eta)))
(/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2)) sinTheta_O) (cbrt.f32 eta))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) sinTheta_O) (/.f32 eta (cbrt.f32 sinTheta_O)))
(/.f32 (*.f32 (neg.f32 (neg.f32 sinTheta_O)) sinTheta_O) (neg.f32 (neg.f32 eta)))
(/.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1) (neg.f32 eta))
(/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) 1) (neg.f32 eta))
(/.f32 (*.f32 (/.f32 sinTheta_O (/.f32 1 sinTheta_O)) 1) eta)
(/.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) 1) (sqrt.f32 eta))
(/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) 1) (cbrt.f32 eta))
(/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1) (neg.f32 eta))
(/.f32 (*.f32 1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta)))) (sqrt.f32 (/.f32 eta sinTheta_O)))
(/.f32 (*.f32 (sqrt.f32 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta)))) (sqrt.f32 eta))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta)))) (sqrt.f32 (neg.f32 eta)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) 2)) (cbrt.f32 eta))
(/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (cbrt.f32 eta))) (pow.f32 (cbrt.f32 eta) 2))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 eta)) (pow.f32 (cbrt.f32 eta) 2))
(/.f32 (/.f32 sinTheta_O (*.f32 (cbrt.f32 (/.f32 eta sinTheta_O)) (cbrt.f32 (/.f32 eta sinTheta_O)))) (cbrt.f32 (/.f32 eta sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (/.f32 1 (sqrt.f32 sinTheta_O))) (/.f32 eta (sqrt.f32 sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (/.f32 1 (pow.f32 (cbrt.f32 sinTheta_O) 2))) (/.f32 eta (cbrt.f32 sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) (sqrt.f32 sinTheta_O))) (/.f32 (sqrt.f32 eta) (sqrt.f32 sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) (pow.f32 (cbrt.f32 sinTheta_O) 2))) (/.f32 (sqrt.f32 eta) (cbrt.f32 sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (cbrt.f32 eta) 2) (sqrt.f32 sinTheta_O))) (/.f32 (cbrt.f32 eta) (sqrt.f32 sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2))) (/.f32 (cbrt.f32 eta) (cbrt.f32 sinTheta_O)))
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1) (neg.f32 eta))
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 eta)) (neg.f32 (sqrt.f32 eta)))
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (cbrt.f32 eta) 2)) (neg.f32 (cbrt.f32 eta)))
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (neg.f32 eta))) (sqrt.f32 (neg.f32 eta)))
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (cbrt.f32 (neg.f32 eta)) (cbrt.f32 (neg.f32 eta)))) (cbrt.f32 (neg.f32 eta)))
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) -1) eta)
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (neg.f32 (sqrt.f32 eta))) (sqrt.f32 eta))
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (neg.f32 (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) 1) (neg.f32 eta))
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 eta)) (neg.f32 (sqrt.f32 eta)))
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (neg.f32 (cbrt.f32 eta)))
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (neg.f32 eta))) (sqrt.f32 (neg.f32 eta)))
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (*.f32 (cbrt.f32 (neg.f32 eta)) (cbrt.f32 (neg.f32 eta)))) (cbrt.f32 (neg.f32 eta)))
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) -1) eta)
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (neg.f32 (sqrt.f32 eta))) (sqrt.f32 eta))
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (neg.f32 (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))
(/.f32 (/.f32 (/.f32 sinTheta_O (/.f32 1 sinTheta_O)) 1) eta)
(/.f32 (/.f32 (/.f32 sinTheta_O (/.f32 1 sinTheta_O)) (cbrt.f32 eta)) (pow.f32 (cbrt.f32 eta) 2))
(/.f32 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) 1) (sqrt.f32 eta))
(/.f32 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (cbrt.f32 eta)) (cbrt.f32 (sqrt.f32 eta)))
(/.f32 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 (pow.f32 (cbrt.f32 eta) 2))) (sqrt.f32 (cbrt.f32 eta)))
(/.f32 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 (sqrt.f32 eta))) (sqrt.f32 (sqrt.f32 eta)))
(/.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) 1) (cbrt.f32 eta))
(/.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (sqrt.f32 (cbrt.f32 eta))) (sqrt.f32 (cbrt.f32 eta)))
(/.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 (cbrt.f32 eta)))
(/.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (sqrt.f32 eta))) (cbrt.f32 (sqrt.f32 eta)))
(/.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 (cbrt.f32 (cbrt.f32 eta)) (cbrt.f32 (cbrt.f32 eta)))) (cbrt.f32 (cbrt.f32 eta)))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1) (neg.f32 eta))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 eta)) (neg.f32 (sqrt.f32 eta)))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (cbrt.f32 eta) 2)) (neg.f32 (cbrt.f32 eta)))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (neg.f32 eta))) (sqrt.f32 (neg.f32 eta)))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (neg.f32 eta)) (cbrt.f32 (neg.f32 eta)))) (cbrt.f32 (neg.f32 eta)))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) -1) eta)
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 eta))) (sqrt.f32 eta))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))
(pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 1)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) 3)
(pow.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 3) 1/3)
(sqrt.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O eta)) sinTheta_O))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 3))
(cbrt.f32 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (/.f32 sinTheta_O eta) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O eta) 3) (pow.f32 sinTheta_O 3)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(exp.f32 (log.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 1)
(*.f32 h (/.f32 1 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(*.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 1)
(*.f32 1 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(*.f32 (sqrt.f32 h) (/.f32 (*.f32 (sqrt.f32 h) 1) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(*.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 (cbrt.f32 h) (/.f32 1 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(*.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) h)
(*.f32 (neg.f32 h) (/.f32 -1 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (/.f32 h (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 2)) (/.f32 h (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 2)) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 2)) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 1)
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 2)
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3)
(pow.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 3) 1/3)
(pow.f32 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h) -1)
(neg.f32 (/.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(sqrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 2))
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 3))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (*.f32 (PI.f32) 1/2))
(+.f32 (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))) 1)
(*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3))) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))) 1) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3)) 1) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 1)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 2)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3) 1/3)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
Outputs
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O h)) (pow.f32 eta 3)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 1/2 (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) h) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 1/2 (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 3)))))
(+.f32 (fma.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) h) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7)) h) (/.f32 h eta)))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 -2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 -4 (*.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 4)))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) h) (/.f32 -2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 -4 (*.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 4))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) h) (/.f32 -2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -2 (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) h) (*.f32 -16 (*.f32 (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 8)) h)))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 -2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 -4 (*.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 4)))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) h) (/.f32 -2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 -4 (*.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 4))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) h) (/.f32 -2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -2 (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) h) (*.f32 -16 (*.f32 (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 8)) h)))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 -2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 -4 (*.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 4)))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) h) (/.f32 -2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 -4 (*.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 4))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) h) (/.f32 -2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -2 (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) h) (*.f32 -16 (*.f32 (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 8)) h)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O h)) (pow.f32 eta 3)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 1/2 (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) h) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 1/2 (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 3)))))
(+.f32 (fma.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) h) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7)) h) (/.f32 h eta)))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O h)) (pow.f32 eta 3)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 1/2 (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) h) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 1/2 (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 3)))))
(+.f32 (fma.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) h) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7)) h) (/.f32 h eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) 1)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 sinTheta_O eta) (/.f32 1 sinTheta_O))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 1)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 1 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 (sqrt.f32 eta) sinTheta_O))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 (sqrt.f32 sinTheta_O) (/.f32 (/.f32 eta sinTheta_O) (sqrt.f32 sinTheta_O)))
(/.f32 sinTheta_O (/.f32 (/.f32 eta (sqrt.f32 sinTheta_O)) (sqrt.f32 sinTheta_O)))
(*.f32 (sqrt.f32 sinTheta_O) (/.f32 (sqrt.f32 sinTheta_O) (/.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 sinTheta_O) (/.f32 eta (*.f32 (sqrt.f32 sinTheta_O) sinTheta_O)))
(/.f32 sinTheta_O (/.f32 (/.f32 eta (sqrt.f32 sinTheta_O)) (sqrt.f32 sinTheta_O)))
(*.f32 (sqrt.f32 sinTheta_O) (/.f32 (sqrt.f32 sinTheta_O) (/.f32 eta sinTheta_O)))
(/.f32 (cbrt.f32 sinTheta_O) (/.f32 (/.f32 eta sinTheta_O) (pow.f32 (cbrt.f32 sinTheta_O) 2)))
(*.f32 (/.f32 (cbrt.f32 sinTheta_O) (/.f32 eta sinTheta_O)) (pow.f32 (cbrt.f32 sinTheta_O) 2))
(*.f32 (cbrt.f32 sinTheta_O) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (/.f32 eta sinTheta_O)))
(/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (/.f32 (/.f32 eta sinTheta_O) (cbrt.f32 sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 sinTheta_O) (/.f32 eta sinTheta_O)) (pow.f32 (cbrt.f32 sinTheta_O) 2))
(*.f32 (cbrt.f32 sinTheta_O) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (/.f32 eta sinTheta_O)))
(/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (/.f32 eta (*.f32 (cbrt.f32 sinTheta_O) sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 sinTheta_O) (/.f32 eta sinTheta_O)) (pow.f32 (cbrt.f32 sinTheta_O) 2))
(*.f32 (cbrt.f32 sinTheta_O) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (/.f32 eta sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (neg.f32 sinTheta_O) (neg.f32 (/.f32 eta sinTheta_O)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 eta) sinTheta_O))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 sinTheta_O (sqrt.f32 sinTheta_O)) (/.f32 eta (sqrt.f32 sinTheta_O)))
(/.f32 sinTheta_O (/.f32 (/.f32 eta (sqrt.f32 sinTheta_O)) (sqrt.f32 sinTheta_O)))
(*.f32 (sqrt.f32 sinTheta_O) (/.f32 (sqrt.f32 sinTheta_O) (/.f32 eta sinTheta_O)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (cbrt.f32 sinTheta_O) 2)) (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 4) eta) (pow.f32 (cbrt.f32 sinTheta_O) 2))
(*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 4) eta))
(/.f32 (*.f32 sinTheta_O (pow.f32 (cbrt.f32 sinTheta_O) 2)) (/.f32 eta (cbrt.f32 sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 sinTheta_O) (/.f32 eta sinTheta_O)) (pow.f32 (cbrt.f32 sinTheta_O) 2))
(*.f32 (cbrt.f32 sinTheta_O) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (/.f32 eta sinTheta_O)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 eta 1))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) (sqrt.f32 (/.f32 eta sinTheta_O)))
(/.f32 sinTheta_O (/.f32 (sqrt.f32 (/.f32 eta sinTheta_O)) (sqrt.f32 (/.f32 sinTheta_O eta))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (/.f32 eta sinTheta_O))) (sqrt.f32 (/.f32 sinTheta_O eta)))
(/.f32 (*.f32 (sqrt.f32 sinTheta_O) sinTheta_O) (/.f32 eta (sqrt.f32 sinTheta_O)))
(/.f32 sinTheta_O (/.f32 (/.f32 eta (sqrt.f32 sinTheta_O)) (sqrt.f32 sinTheta_O)))
(*.f32 (sqrt.f32 sinTheta_O) (/.f32 (sqrt.f32 sinTheta_O) (/.f32 eta sinTheta_O)))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (neg.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (neg.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 sinTheta_O 1) (/.f32 eta sinTheta_O))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (cbrt.f32 eta) sinTheta_O))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 sinTheta_O (/.f32 1 sinTheta_O)) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 eta))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 1 (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (neg.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 1 (*.f32 (neg.f32 sinTheta_O) sinTheta_O)) (neg.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 eta))) (sqrt.f32 eta))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O 1)) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 sinTheta_O -1) (neg.f32 (/.f32 eta sinTheta_O)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 sinTheta_O (neg.f32 (neg.f32 sinTheta_O))) (neg.f32 (neg.f32 eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 1 (/.f32 sinTheta_O (/.f32 1 sinTheta_O))) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O))) (sqrt.f32 eta))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 (*.f32 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 1 (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) sinTheta_O) (sqrt.f32 eta))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) 2) (pow.f32 (cbrt.f32 sinTheta_O) 2)) (cbrt.f32 eta))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) 2) (/.f32 (cbrt.f32 eta) (pow.f32 (cbrt.f32 sinTheta_O) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 eta)) (pow.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 eta))) (sqrt.f32 eta))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1) (neg.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) 1) (sqrt.f32 (/.f32 eta sinTheta_O)))
(/.f32 sinTheta_O (/.f32 (sqrt.f32 (/.f32 eta sinTheta_O)) (sqrt.f32 (/.f32 sinTheta_O eta))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (/.f32 eta sinTheta_O))) (sqrt.f32 (/.f32 sinTheta_O eta)))
(/.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) (sqrt.f32 sinTheta_O)) (sqrt.f32 eta))
(/.f32 (sqrt.f32 sinTheta_O) (/.f32 (sqrt.f32 eta) (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta)))))
(/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 (/.f32 sinTheta_O eta)))))
(/.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) (sqrt.f32 (neg.f32 sinTheta_O))) (sqrt.f32 (neg.f32 eta)))
(/.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) (/.f32 (sqrt.f32 (neg.f32 eta)) (sqrt.f32 (neg.f32 sinTheta_O))))
(*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) (sqrt.f32 (neg.f32 eta))) (sqrt.f32 (neg.f32 sinTheta_O)))
(/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2)) 1) (cbrt.f32 (/.f32 eta sinTheta_O)))
(/.f32 (*.f32 sinTheta_O (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2)) (cbrt.f32 (/.f32 eta sinTheta_O)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2) (/.f32 (cbrt.f32 (/.f32 eta sinTheta_O)) sinTheta_O))
(/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2)) (cbrt.f32 sinTheta_O)) (cbrt.f32 eta))
(/.f32 (*.f32 sinTheta_O (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2)) (/.f32 (cbrt.f32 eta) (cbrt.f32 sinTheta_O)))
(*.f32 (cbrt.f32 sinTheta_O) (/.f32 (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2) (/.f32 (cbrt.f32 eta) sinTheta_O)))
(/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2)) (cbrt.f32 (neg.f32 sinTheta_O))) (cbrt.f32 (neg.f32 eta)))
(/.f32 (*.f32 sinTheta_O (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2)) (/.f32 (cbrt.f32 (neg.f32 eta)) (cbrt.f32 (neg.f32 sinTheta_O))))
(/.f32 sinTheta_O (/.f32 (/.f32 (cbrt.f32 (neg.f32 eta)) (cbrt.f32 (neg.f32 sinTheta_O))) (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2)))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) sinTheta_O) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) 1) (/.f32 eta sinTheta_O))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O (sqrt.f32 eta))) (sqrt.f32 eta))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 (*.f32 (/.f32 sinTheta_O 1) (sqrt.f32 sinTheta_O)) (/.f32 eta (sqrt.f32 sinTheta_O)))
(/.f32 sinTheta_O (/.f32 (/.f32 eta (sqrt.f32 sinTheta_O)) (sqrt.f32 sinTheta_O)))
(*.f32 (sqrt.f32 sinTheta_O) (/.f32 (sqrt.f32 sinTheta_O) (/.f32 eta sinTheta_O)))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) (pow.f32 (cbrt.f32 sinTheta_O) 2)) (/.f32 eta (cbrt.f32 sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 sinTheta_O) (/.f32 eta sinTheta_O)) (pow.f32 (cbrt.f32 sinTheta_O) 2))
(*.f32 (cbrt.f32 sinTheta_O) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (/.f32 eta sinTheta_O)))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) (neg.f32 sinTheta_O)) (neg.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O 1)) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) -1) (neg.f32 (/.f32 eta sinTheta_O)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (/.f32 sinTheta_O 1) (neg.f32 (neg.f32 sinTheta_O))) (neg.f32 (neg.f32 eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2)) sinTheta_O) (cbrt.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) sinTheta_O) (/.f32 eta (cbrt.f32 sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 sinTheta_O) (/.f32 eta sinTheta_O)) (pow.f32 (cbrt.f32 sinTheta_O) 2))
(*.f32 (cbrt.f32 sinTheta_O) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (/.f32 eta sinTheta_O)))
(/.f32 (*.f32 (neg.f32 (neg.f32 sinTheta_O)) sinTheta_O) (neg.f32 (neg.f32 eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1) (neg.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) 1) (neg.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (/.f32 sinTheta_O (/.f32 1 sinTheta_O)) 1) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) 1) (sqrt.f32 eta))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) 1) (cbrt.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1) (neg.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta)))) (sqrt.f32 (/.f32 eta sinTheta_O)))
(/.f32 sinTheta_O (/.f32 (sqrt.f32 (/.f32 eta sinTheta_O)) (sqrt.f32 (/.f32 sinTheta_O eta))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (/.f32 eta sinTheta_O))) (sqrt.f32 (/.f32 sinTheta_O eta)))
(/.f32 (*.f32 (sqrt.f32 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta)))) (sqrt.f32 eta))
(/.f32 (sqrt.f32 sinTheta_O) (/.f32 (sqrt.f32 eta) (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta)))))
(/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 (/.f32 sinTheta_O eta)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta)))) (sqrt.f32 (neg.f32 eta)))
(/.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) (/.f32 (sqrt.f32 (neg.f32 eta)) (sqrt.f32 (neg.f32 sinTheta_O))))
(*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) (sqrt.f32 (neg.f32 eta))) (sqrt.f32 (neg.f32 sinTheta_O)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) 2)) (cbrt.f32 eta))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) 2) (/.f32 (cbrt.f32 eta) (pow.f32 (cbrt.f32 sinTheta_O) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 eta)) (pow.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2))
(/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (cbrt.f32 eta))) (pow.f32 (cbrt.f32 eta) 2))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 eta)) (pow.f32 (cbrt.f32 eta) 2))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 sinTheta_O (*.f32 (cbrt.f32 (/.f32 eta sinTheta_O)) (cbrt.f32 (/.f32 eta sinTheta_O)))) (cbrt.f32 (/.f32 eta sinTheta_O)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 sinTheta_O (/.f32 1 (sqrt.f32 sinTheta_O))) (/.f32 eta (sqrt.f32 sinTheta_O)))
(/.f32 sinTheta_O (/.f32 (/.f32 eta (sqrt.f32 sinTheta_O)) (sqrt.f32 sinTheta_O)))
(*.f32 (sqrt.f32 sinTheta_O) (/.f32 (sqrt.f32 sinTheta_O) (/.f32 eta sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (/.f32 1 (pow.f32 (cbrt.f32 sinTheta_O) 2))) (/.f32 eta (cbrt.f32 sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 sinTheta_O) (/.f32 eta sinTheta_O)) (pow.f32 (cbrt.f32 sinTheta_O) 2))
(*.f32 (cbrt.f32 sinTheta_O) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (/.f32 eta sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) (sqrt.f32 sinTheta_O))) (/.f32 (sqrt.f32 eta) (sqrt.f32 sinTheta_O)))
(/.f32 sinTheta_O (*.f32 (/.f32 (sqrt.f32 eta) (sqrt.f32 sinTheta_O)) (/.f32 (sqrt.f32 eta) (sqrt.f32 sinTheta_O))))
(/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 (/.f32 (sqrt.f32 eta) (sqrt.f32 sinTheta_O)) (sqrt.f32 sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) (pow.f32 (cbrt.f32 sinTheta_O) 2))) (/.f32 (sqrt.f32 eta) (cbrt.f32 sinTheta_O)))
(/.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (pow.f32 (cbrt.f32 sinTheta_O) 2)) (/.f32 (sqrt.f32 eta) (cbrt.f32 sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 (/.f32 (sqrt.f32 eta) (cbrt.f32 sinTheta_O)) (pow.f32 (cbrt.f32 sinTheta_O) 2)))
(/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (cbrt.f32 eta) 2) (sqrt.f32 sinTheta_O))) (/.f32 (cbrt.f32 eta) (sqrt.f32 sinTheta_O)))
(/.f32 sinTheta_O (*.f32 (/.f32 (cbrt.f32 eta) (sqrt.f32 sinTheta_O)) (/.f32 (pow.f32 (cbrt.f32 eta) 2) (sqrt.f32 sinTheta_O))))
(*.f32 (sqrt.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (cbrt.f32 eta) (sqrt.f32 sinTheta_O))))
(/.f32 (/.f32 sinTheta_O (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2))) (/.f32 (cbrt.f32 eta) (cbrt.f32 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2)) (/.f32 (cbrt.f32 eta) (cbrt.f32 sinTheta_O)))
(*.f32 (cbrt.f32 sinTheta_O) (/.f32 (pow.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) 2) (/.f32 (cbrt.f32 eta) sinTheta_O)))
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1) (neg.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 eta)) (neg.f32 (sqrt.f32 eta)))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (cbrt.f32 eta) 2)) (neg.f32 (cbrt.f32 eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (neg.f32 eta))) (sqrt.f32 (neg.f32 eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (cbrt.f32 (neg.f32 eta)) (cbrt.f32 (neg.f32 eta)))) (cbrt.f32 (neg.f32 eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) -1) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (neg.f32 (sqrt.f32 eta))) (sqrt.f32 eta))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (neg.f32 (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) 1) (neg.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 eta)) (neg.f32 (sqrt.f32 eta)))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (neg.f32 (cbrt.f32 eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (neg.f32 eta))) (sqrt.f32 (neg.f32 eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (*.f32 (cbrt.f32 (neg.f32 eta)) (cbrt.f32 (neg.f32 eta)))) (cbrt.f32 (neg.f32 eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) -1) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (neg.f32 (sqrt.f32 eta))) (sqrt.f32 eta))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (neg.f32 (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (/.f32 sinTheta_O (/.f32 1 sinTheta_O)) 1) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (/.f32 sinTheta_O (/.f32 1 sinTheta_O)) (cbrt.f32 eta)) (pow.f32 (cbrt.f32 eta) 2))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) 1) (sqrt.f32 eta))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (cbrt.f32 eta)) (cbrt.f32 (sqrt.f32 eta)))
(/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 eta))) (*.f32 (cbrt.f32 (sqrt.f32 eta)) (cbrt.f32 eta)))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (cbrt.f32 (sqrt.f32 eta))) (/.f32 sinTheta_O (cbrt.f32 eta)))
(/.f32 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 (pow.f32 (cbrt.f32 eta) 2))) (sqrt.f32 (cbrt.f32 eta)))
(/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 eta))) (*.f32 (sqrt.f32 (cbrt.f32 eta)) (sqrt.f32 (pow.f32 (cbrt.f32 eta) 2))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (cbrt.f32 eta))) (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (fabs.f32 (cbrt.f32 eta))))
(/.f32 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 (sqrt.f32 eta))) (sqrt.f32 (sqrt.f32 eta)))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) 1) (cbrt.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (sqrt.f32 (cbrt.f32 eta))) (sqrt.f32 (cbrt.f32 eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 (cbrt.f32 eta)))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 (cbrt.f32 (cbrt.f32 eta)) (cbrt.f32 (pow.f32 (cbrt.f32 eta) 2))))
(/.f32 sinTheta_O (/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (cbrt.f32 eta))) (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2))))
(/.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (sqrt.f32 eta))) (cbrt.f32 (sqrt.f32 eta)))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 (cbrt.f32 (sqrt.f32 eta)) (cbrt.f32 (sqrt.f32 eta))))
(/.f32 sinTheta_O (*.f32 (*.f32 (cbrt.f32 (sqrt.f32 eta)) (cbrt.f32 (sqrt.f32 eta))) (/.f32 (pow.f32 (cbrt.f32 eta) 2) sinTheta_O)))
(/.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 (cbrt.f32 (cbrt.f32 eta)) (cbrt.f32 (cbrt.f32 eta)))) (cbrt.f32 (cbrt.f32 eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1) (neg.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 eta)) (neg.f32 (sqrt.f32 eta)))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (cbrt.f32 eta) 2)) (neg.f32 (cbrt.f32 eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (neg.f32 eta))) (sqrt.f32 (neg.f32 eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (neg.f32 eta)) (cbrt.f32 (neg.f32 eta)))) (cbrt.f32 (neg.f32 eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) -1) eta)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 eta))) (sqrt.f32 eta))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 1)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 eta)) sinTheta_O)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) 3)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(pow.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 3) 1/3)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 2))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 2))
(fabs.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(log.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O eta)) sinTheta_O))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 3))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(cbrt.f32 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (/.f32 sinTheta_O eta) 3)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O eta) 3) (pow.f32 sinTheta_O 3)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(exp.f32 (log.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) 1))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 1)
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 h (/.f32 1 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 1)
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (sqrt.f32 h) (/.f32 (*.f32 (sqrt.f32 h) 1) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 2))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 (cbrt.f32 h) (/.f32 1 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) h)
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (neg.f32 h) (/.f32 -1 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(*.f32 (neg.f32 h) (/.f32 -1 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(/.f32 (neg.f32 (neg.f32 h)) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (/.f32 h (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (/.f32 h (sqrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 (/.f32 h (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 2)) (/.f32 h (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) 2)) (/.f32 h (cbrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 (/.f32 h (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 2)) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) 2)) (/.f32 h (cbrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 (/.f32 h (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (/.f32 h (sqrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 (/.f32 h (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 2)) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) 2)))
(/.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (pow.f32 (cbrt.f32 h) 2)) (pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2))
(pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 1)
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 2)
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3)
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 3) 1/3)
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h) -1)
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(neg.f32 (/.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(sqrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 2))
(sqrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) 2))
(fabs.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) 3))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 1))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (*.f32 (PI.f32) 1/2))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(+.f32 (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 2))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)) (fma.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (*.f32 1/4 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3))) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)) (fma.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (*.f32 1/4 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))) 1) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3)) 1) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)) (fma.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (*.f32 1/4 (*.f32 (PI.f32) (PI.f32)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 2)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 3)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3) 1/3)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 2))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) 2))
(fabs.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) 3))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 1))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))

localize14.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(asin.f32 (/.f32 h eta))
Compiler

Compiled 12 to 5 computations (58.3% saved)

series1.0ms (0%)

Counts
1 → 0
Calls

6 calls:

TimeVariablePointExpression
0.0ms
eta
@-inf
(asin.f32 (/.f32 h eta))
0.0ms
h
@0
(asin.f32 (/.f32 h eta))
0.0ms
h
@inf
(asin.f32 (/.f32 h eta))
0.0ms
h
@-inf
(asin.f32 (/.f32 h eta))
0.0ms
eta
@inf
(asin.f32 (/.f32 h eta))

rewrite53.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1574×add-sqr-sqrt
1558×*-un-lft-identity
1446×add-cube-cbrt
1428×add-cbrt-cube
1414×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0711
114711
2189511
Stop Event
node limit
Counts
1 → 21
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (asin.f32 (/.f32 h eta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (asin.f32 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) (cbrt.f32 (asin.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (asin.f32 (/.f32 h eta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))))))

simplify61.0ms (0.3%)

Algorithm
egg-herbie
Rules
952×*-commutative
744×associate-/l*
720×fma-def
712×associate-*r*
512×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
059567
1146461
2568359
32243359
45334359
Stop Event
node limit
Counts
21 → 28
Calls
Call 1
Inputs
(+.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 (+.f32 1 (asin.f32 (/.f32 h eta))) 1)
(*.f32 (asin.f32 (/.f32 h eta)) 1)
(*.f32 1 (asin.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))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(/.f32 (-.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)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3) 1/3)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
Outputs
(+.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 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
(-.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) 1)
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(asin.f32 (/.f32 h eta))
(*.f32 (asin.f32 (/.f32 h eta)) 1)
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(asin.f32 (/.f32 h eta))
(*.f32 1 (asin.f32 (/.f32 h eta)))
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(asin.f32 (/.f32 h eta))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(asin.f32 (/.f32 h eta))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2))
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(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 (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)) (fma.f32 (PI.f32) (*.f32 1/4 (PI.f32)) (*.f32 (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)) (fma.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) (*.f32 (PI.f32) 1/4))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (fma.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)
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(asin.f32 (/.f32 h eta))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(asin.f32 (/.f32 h eta))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(asin.f32 (/.f32 h eta))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3) 1/3)
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(asin.f32 (/.f32 h eta))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(asin.f32 (/.f32 h eta))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(asin.f32 (/.f32 h eta))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3))
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(asin.f32 (/.f32 h eta))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(asin.f32 (/.f32 h eta))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(asin.f32 (/.f32 h eta))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(asin.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(+.f32 (+.f32 1 (asin.f32 (/.f32 h eta))) -1)
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(asin.f32 (/.f32 h eta))

localize66.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))
0.0b
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
4.6b
(/.f32 (pow.f32 eta 3) h)
5.2b
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
Compiler

Compiled 73 to 37 computations (49.3% saved)

series10.0ms (0.1%)

Counts
4 → 108
Calls

33 calls:

TimeVariablePointExpression
1.0ms
sinTheta_O
@0
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
1.0ms
h
@0
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
1.0ms
eta
@0
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
1.0ms
h
@inf
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
0.0ms
h
@inf
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))

rewrite108.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1308×associate-/r/
672×associate-/l/
582×distribute-rgt-in
546×distribute-lft-in
322×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
014112
1319108
24653108
Stop Event
node limit
Counts
4 → 227
Calls
Call 1
Inputs
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (pow.f32 eta 3) h)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 sinTheta_O (*.f32 (/.f32 h (pow.f32 eta 3)) sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 h (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)) 2) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 -1 (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) 1) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) (sqrt.f32 h)) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 h (*.f32 eta eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 h (pow.f32 eta 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3/2)) (/.f32 h (pow.f32 eta 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 eta 3)) (*.f32 (*.f32 sinTheta_O sinTheta_O) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 eta 3)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 1 (pow.f32 eta 3/2)) (sqrt.f32 h)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3/2)) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) h) sinTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 eta 3))) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (pow.f32 eta 3))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) sinTheta_O) sinTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -1 (/.f32 h (pow.f32 eta 3))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O 1) (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 (/.f32 sinTheta_O 1) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (*.f32 (/.f32 sinTheta_O eta) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 eta 3)) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) 1) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h))) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3/2)) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O (neg.f32 (pow.f32 eta 3))) (*.f32 sinTheta_O (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O (neg.f32 (/.f32 (pow.f32 eta 3) h))) (neg.f32 sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) (*.f32 (sqrt.f32 sinTheta_O) h))) (sqrt.f32 sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) h))) (cbrt.f32 sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) 1)) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) (sqrt.f32 h))) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) -1) (neg.f32 (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (neg.f32 (pow.f32 eta 3)))) (neg.f32 (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (pow.f32 eta 3) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) h))) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 sinTheta_O) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O h))) (sqrt.f32 sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O h))) (cbrt.f32 sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 3) h)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) 1) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) 1) (/.f32 h 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) (/.f32 1 (sqrt.f32 h))) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) (/.f32 1 (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) -1) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) -1) (/.f32 h (pow.f32 eta 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (neg.f32 (neg.f32 (pow.f32 eta 3)))) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) eta) (/.f32 h (*.f32 eta eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1) (/.f32 h (pow.f32 eta 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (pow.f32 eta 3/2)) (/.f32 h (pow.f32 eta 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (*.f32 eta eta)) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (neg.f32 (pow.f32 eta 3))) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 (pow.f32 eta 3) 1)) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 (pow.f32 eta 3) (sqrt.f32 h))) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 (pow.f32 eta 3) (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) -1) (neg.f32 (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (neg.f32 (neg.f32 (pow.f32 eta 3)))) (neg.f32 (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3/2)) (sqrt.f32 h)) 1) (sqrt.f32 (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3/2)) (sqrt.f32 h)) (pow.f32 eta 3/2)) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3/2)) (sqrt.f32 h)) (sqrt.f32 (neg.f32 (pow.f32 eta 3)))) (sqrt.f32 (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) eta) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) 1) (cbrt.f32 (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (cbrt.f32 (neg.f32 (pow.f32 eta 3)))) (cbrt.f32 (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O sinTheta_O)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 eta 3))) h))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (exp.f32 sinTheta_O) sinTheta_O) (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) (pow.f32 (/.f32 (pow.f32 eta 3) h) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 eta (*.f32 (*.f32 eta eta) (/.f32 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 eta 3) (/.f32 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 eta 3) h) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (pow.f32 eta 3) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)) (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 eta 3/2) (*.f32 (pow.f32 eta 3/2) (/.f32 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 eta (cbrt.f32 h)) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (/.f32 eta (cbrt.f32 h)) 2) (/.f32 eta (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 eta eta) (/.f32 eta h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 h) (pow.f32 eta 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 eta h) (*.f32 eta eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (pow.f32 eta 3)) (/.f32 1 (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (pow.f32 eta 3) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (pow.f32 eta 3) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 eta 1) (/.f32 (*.f32 eta eta) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 eta (sqrt.f32 h)) (/.f32 (*.f32 eta eta) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 eta (pow.f32 (cbrt.f32 h) 2)) (/.f32 (*.f32 eta eta) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 h)) (neg.f32 (pow.f32 eta 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 eta eta) h) eta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 h)) (/.f32 eta (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 eta 3/2) 1) (/.f32 (pow.f32 eta 3/2) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 eta 3/2) h) (pow.f32 eta 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 eta 3/2) (pow.f32 (cbrt.f32 h) 2)) (/.f32 (pow.f32 eta 3/2) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 eta eta) 1) (/.f32 eta h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 eta eta) (pow.f32 (cbrt.f32 h) 2)) (/.f32 eta (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 h (pow.f32 eta 3/2))) (pow.f32 eta 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 h (*.f32 eta eta))) eta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 1 (pow.f32 eta 3))) (/.f32 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 1 (pow.f32 (/.f32 eta (cbrt.f32 h)) 2))) (/.f32 eta (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 eta eta) (neg.f32 h)) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 eta eta) (/.f32 h 1)) eta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 eta eta) (/.f32 h (sqrt.f32 eta))) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 eta eta) (/.f32 h (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 eta eta) -1) (neg.f32 (/.f32 eta h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 eta eta) (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (pow.f32 eta 3) h) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 eta (cbrt.f32 h)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 h (pow.f32 eta 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (pow.f32 eta 3) (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (pow.f32 eta 6) (*.f32 h h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 eta 3) h))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (pow.f32 eta 3) 3) (pow.f32 h 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 eta 3) h)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (pow.f32 eta 3) h)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))) (-.f32 1 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) (-.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (/.f32 h eta) 2) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))) (/.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 h eta) (exp.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (exp.f32 (log1p.f32 (/.f32 h eta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2) (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (/.f32 1 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))))) (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (*.f32 h (/.f32 (pow.f32 eta 3) h)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)))) (*.f32 eta (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)))) (*.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (*.f32 (neg.f32 h) (/.f32 (pow.f32 eta 3) h)) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)))) (*.f32 (neg.f32 eta) (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)) (-.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))))) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)) (+.f32 (pow.f32 (pow.f32 (/.f32 h eta) 2) 3) (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))))) (*.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))) (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))) (pow.f32 (/.f32 h eta) 2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (/.f32 h eta) 3)) (*.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))) (-.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (*.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))) (*.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 h eta) 3) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3) 3)) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))) (-.f32 (+.f32 (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (/.f32 h eta) 3)) (*.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))) (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (/.f32 h eta) 2) 3) (pow.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))) 3)) (*.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (+.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (+.f32 (*.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (*.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 h (/.f32 (pow.f32 eta 3) h)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 eta (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (neg.f32 h) (/.f32 (pow.f32 eta 3) h)) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 (neg.f32 eta) (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta) (*.f32 (/.f32 (pow.f32 eta 3) h) h)) (*.f32 (/.f32 (pow.f32 eta 3) h) eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 eta h))) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (neg.f32 eta)) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 h))) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))) (neg.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 h (/.f32 1 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (/.f32 h eta)) (sqrt.f32 (/.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (sqrt.f32 1/2) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h))) (*.f32 (sqrt.f32 1/2) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h))) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (/.f32 h eta)) 2) (cbrt.f32 (/.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) eta) (cbrt.f32 h)) 2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) eta) (cbrt.f32 h)) (/.f32 h eta))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (pow.f32 eta 3) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 (pow.f32 eta 3) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 sinTheta_O) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (neg.f32 (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 sinTheta_O 1/2) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1/2) (neg.f32 (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (pow.f32 eta 3)) (/.f32 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 1) (/.f32 (pow.f32 eta 3) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (pow.f32 eta 3/2)) (sqrt.f32 h)) (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (/.f32 eta (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) (neg.f32 (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 1/2) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) eta) (cbrt.f32 h)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 1/2) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))))))))

simplify113.0ms (0.6%)

Algorithm
egg-herbie
Rules
1646×associate-*r*
1264×associate-*l*
1010×associate-/l*
890×*-commutative
816×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
059413843
1183813343
Stop Event
node limit
Counts
335 → 338
Calls
Call 1
Inputs
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) 1)
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 (/.f32 h (pow.f32 eta 3)) sinTheta_O))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1)
(*.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)))
(*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)) 2))
(*.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)) 2) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 h (pow.f32 eta 3))))
(*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) h)
(*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 -1 (/.f32 h (pow.f32 eta 3))))
(*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) 1) h)
(*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) (sqrt.f32 h)) (sqrt.f32 h))
(*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 h))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 h (*.f32 eta eta)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3/2)) (/.f32 h (pow.f32 eta 3/2)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 h eta))
(*.f32 (/.f32 1 (pow.f32 eta 3)) (*.f32 (*.f32 sinTheta_O sinTheta_O) h))
(*.f32 (/.f32 1 (pow.f32 eta 3)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) h))
(*.f32 (*.f32 (/.f32 1 (pow.f32 eta 3/2)) (sqrt.f32 h)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3/2)) (sqrt.f32 h)))
(*.f32 (/.f32 1 (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (cbrt.f32 h)))
(*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) h) sinTheta_O)
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 eta 3))) (neg.f32 h))
(*.f32 (/.f32 1 (neg.f32 (pow.f32 eta 3))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 h)))
(*.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) sinTheta_O) sinTheta_O)
(*.f32 (*.f32 -1 (/.f32 h (pow.f32 eta 3))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(*.f32 (/.f32 sinTheta_O 1) (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) h))
(*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 (/.f32 sinTheta_O 1) h))
(*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O h))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) h))
(*.f32 (/.f32 sinTheta_O (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (*.f32 (/.f32 sinTheta_O eta) (cbrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 eta 3)) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) 1) h))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h))) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3/2)) (sqrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)))
(*.f32 (/.f32 sinTheta_O (neg.f32 (pow.f32 eta 3))) (*.f32 sinTheta_O (neg.f32 h)))
(*.f32 (/.f32 sinTheta_O (neg.f32 (/.f32 (pow.f32 eta 3) h))) (neg.f32 sinTheta_O))
(*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) (*.f32 (sqrt.f32 sinTheta_O) h))) (sqrt.f32 sinTheta_O))
(*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) h))) (cbrt.f32 sinTheta_O))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) 1)) h)
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) (sqrt.f32 h))) (sqrt.f32 h))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) -1) (neg.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (neg.f32 (pow.f32 eta 3)))) (neg.f32 (neg.f32 h)))
(*.f32 (/.f32 1 (/.f32 (pow.f32 eta 3) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) h))) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 (sqrt.f32 sinTheta_O) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O h))) (sqrt.f32 sinTheta_O))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O h))) (cbrt.f32 sinTheta_O))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 3) h)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) 1) h)
(*.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) 1) (/.f32 h 1))
(*.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) (/.f32 1 (sqrt.f32 h))) (sqrt.f32 h))
(*.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) (/.f32 1 (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))
(*.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) -1) (neg.f32 h))
(*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) -1) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (neg.f32 (neg.f32 (pow.f32 eta 3)))) (neg.f32 h))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) eta) (/.f32 h (*.f32 eta eta)))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (pow.f32 eta 3/2)) (/.f32 h (pow.f32 eta 3/2)))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (*.f32 eta eta)) (/.f32 h eta))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (neg.f32 (pow.f32 eta 3))) (neg.f32 h))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 (pow.f32 eta 3) 1)) h)
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 (pow.f32 eta 3) (sqrt.f32 h))) (sqrt.f32 h))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 (pow.f32 eta 3) (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) -1) (neg.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (neg.f32 (neg.f32 (pow.f32 eta 3)))) (neg.f32 (neg.f32 h)))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3/2)) (sqrt.f32 h)) 1) (sqrt.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3/2)) (sqrt.f32 h)) (pow.f32 eta 3/2)) (sqrt.f32 h))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3/2)) (sqrt.f32 h)) (sqrt.f32 (neg.f32 (pow.f32 eta 3)))) (sqrt.f32 (neg.f32 h)))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) eta) (cbrt.f32 h))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) 1) (cbrt.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (cbrt.f32 (neg.f32 (pow.f32 eta 3)))) (cbrt.f32 (neg.f32 h)))
(pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1)
(pow.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)) 2)
(pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)) 3)
(pow.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3) 1/3)
(pow.f32 (/.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O sinTheta_O)) -1)
(neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 eta 3))) h))
(sqrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 sinTheta_O) sinTheta_O) (/.f32 h (pow.f32 eta 3))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) (pow.f32 (/.f32 (pow.f32 eta 3) h) 3)))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))
(exp.f32 (log.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))
(exp.f32 (*.f32 (log.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))) 1))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))) 1)
(*.f32 eta (*.f32 (*.f32 eta eta) (/.f32 1 h)))
(*.f32 (pow.f32 eta 3) (/.f32 1 h))
(*.f32 (/.f32 (pow.f32 eta 3) h) 1)
(*.f32 1 (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)) (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)))
(*.f32 (pow.f32 eta 3/2) (*.f32 (pow.f32 eta 3/2) (/.f32 1 h)))
(*.f32 (/.f32 eta (cbrt.f32 h)) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2))
(*.f32 (pow.f32 (/.f32 eta (cbrt.f32 h)) 2) (/.f32 eta (cbrt.f32 h)))
(*.f32 (*.f32 eta eta) (/.f32 eta h))
(*.f32 (/.f32 1 h) (pow.f32 eta 3))
(*.f32 (/.f32 eta h) (*.f32 eta eta))
(*.f32 (neg.f32 (pow.f32 eta 3)) (/.f32 1 (neg.f32 h)))
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (pow.f32 eta 3) (sqrt.f32 h)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (pow.f32 eta 3) (cbrt.f32 h)))
(*.f32 (/.f32 eta 1) (/.f32 (*.f32 eta eta) h))
(*.f32 (/.f32 eta (sqrt.f32 h)) (/.f32 (*.f32 eta eta) (sqrt.f32 h)))
(*.f32 (/.f32 eta (pow.f32 (cbrt.f32 h) 2)) (/.f32 (*.f32 eta eta) (cbrt.f32 h)))
(*.f32 -1 (neg.f32 (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 1 (neg.f32 h)) (neg.f32 (pow.f32 eta 3)))
(*.f32 (/.f32 (*.f32 eta eta) h) eta)
(*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 h)) (/.f32 eta (sqrt.f32 h)))
(*.f32 (/.f32 (pow.f32 eta 3/2) 1) (/.f32 (pow.f32 eta 3/2) h))
(*.f32 (/.f32 (pow.f32 eta 3/2) h) (pow.f32 eta 3/2))
(*.f32 (/.f32 (pow.f32 eta 3/2) (pow.f32 (cbrt.f32 h) 2)) (/.f32 (pow.f32 eta 3/2) (cbrt.f32 h)))
(*.f32 (/.f32 (*.f32 eta eta) 1) (/.f32 eta h))
(*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (cbrt.f32 h) 2)) (/.f32 eta (cbrt.f32 h)))
(*.f32 (/.f32 1 (/.f32 h (pow.f32 eta 3/2))) (pow.f32 eta 3/2))
(*.f32 (/.f32 1 (/.f32 h (*.f32 eta eta))) eta)
(*.f32 (/.f32 1 (/.f32 1 (pow.f32 eta 3))) (/.f32 1 h))
(*.f32 (/.f32 1 (/.f32 1 (pow.f32 (/.f32 eta (cbrt.f32 h)) 2))) (/.f32 eta (cbrt.f32 h)))
(*.f32 (/.f32 (*.f32 eta eta) (neg.f32 h)) (neg.f32 eta))
(*.f32 (/.f32 (*.f32 eta eta) (/.f32 h 1)) eta)
(*.f32 (/.f32 (*.f32 eta eta) (/.f32 h (sqrt.f32 eta))) (sqrt.f32 eta))
(*.f32 (/.f32 (*.f32 eta eta) (/.f32 h (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))
(*.f32 (/.f32 (*.f32 eta eta) -1) (neg.f32 (/.f32 eta h)))
(*.f32 (/.f32 (*.f32 eta eta) (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 eta)))
(pow.f32 (/.f32 (pow.f32 eta 3) h) 1)
(pow.f32 (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)) 2)
(pow.f32 (/.f32 eta (cbrt.f32 h)) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) 1/3)
(pow.f32 (/.f32 h (pow.f32 eta 3)) -1)
(neg.f32 (/.f32 (pow.f32 eta 3) (neg.f32 h)))
(sqrt.f32 (/.f32 (pow.f32 eta 6) (*.f32 h h)))
(log.f32 (exp.f32 (/.f32 (pow.f32 eta 3) h)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 eta 3) h))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3))
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 eta 3) 3) (pow.f32 h 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h)))
(exp.f32 (log.f32 (/.f32 (pow.f32 eta 3) h)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 eta 3) h)) 1))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 eta 3) h)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))) (-.f32 1 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))) 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) (-.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))))
(-.f32 (/.f32 (pow.f32 (/.f32 h eta) 2) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))) (/.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))
(-.f32 (+.f32 (/.f32 h eta) (exp.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))))) 1)
(-.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (exp.f32 (log1p.f32 (/.f32 h eta)))) 1)
(*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 1)
(*.f32 1 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(*.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2) (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(*.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (/.f32 1 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))
(*.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))))))
(*.f32 (/.f32 1 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))))) (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (*.f32 h (/.f32 (pow.f32 eta 3) h)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)))) (*.f32 eta (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)))) (*.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (*.f32 (neg.f32 h) (/.f32 (pow.f32 eta 3) h)) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)))) (*.f32 (neg.f32 eta) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)) (-.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))))) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)) (+.f32 (pow.f32 (pow.f32 (/.f32 h eta) 2) 3) (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))))) (*.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))))))
(/.f32 1 (/.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))) (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))))
(/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))) (pow.f32 (/.f32 h eta) 2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (/.f32 h eta) 3)) (*.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))) (-.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (*.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))) (*.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 h eta) 3) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3) 3)) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))) (-.f32 (+.f32 (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (/.f32 h eta) 3)) (*.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))) (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (/.f32 h eta) 2) 3) (pow.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))) 3)) (*.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (+.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (+.f32 (*.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (*.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))))))
(/.f32 (+.f32 (*.f32 h (/.f32 (pow.f32 eta 3) h)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 eta (/.f32 (pow.f32 eta 3) h)))
(/.f32 (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 3) h)))
(/.f32 (+.f32 (*.f32 (neg.f32 h) (/.f32 (pow.f32 eta 3) h)) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 (neg.f32 eta) (/.f32 (pow.f32 eta 3) h)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta) (*.f32 (/.f32 (pow.f32 eta 3) h) h)) (*.f32 (/.f32 (pow.f32 eta 3) h) eta))
(/.f32 (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 eta h))) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (neg.f32 eta)) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 h))) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 eta)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))) (neg.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))))))
(pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 1)
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2)
(pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 3)
(pow.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))))
(cbrt.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(exp.f32 (log.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(fma.f32 h (/.f32 1 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))
(fma.f32 1 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))
(fma.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))
(fma.f32 (sqrt.f32 (/.f32 h eta)) (sqrt.f32 (/.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))
(fma.f32 (*.f32 (sqrt.f32 1/2) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h))) (*.f32 (sqrt.f32 1/2) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h))) (/.f32 h eta))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 h eta)) 2) (cbrt.f32 (/.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))
(fma.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) eta) (cbrt.f32 h)) 2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) eta) (cbrt.f32 h)) (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))) 1)
(/.f32 1/2 (/.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 1 (/.f32 (pow.f32 eta 3) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) h)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 1/2 sinTheta_O) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O h)))
(/.f32 (*.f32 1/2 (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (neg.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (*.f32 sinTheta_O 1/2) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O h)))
(/.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1/2) (neg.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (pow.f32 eta 3)) (/.f32 1 h))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 1) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (pow.f32 eta 3/2)) (sqrt.f32 h)) (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (/.f32 eta (cbrt.f32 h)))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) (neg.f32 (/.f32 (pow.f32 eta 3) h)))
(pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 1)
(pow.f32 (*.f32 (sqrt.f32 1/2) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h))) 2)
(pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) eta) (cbrt.f32 h)) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3) 1/3)
(sqrt.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))
(log.f32 (pow.f32 (exp.f32 1/2) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))))
(exp.f32 (log.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))))
Outputs
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(neg.f32 (*.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O (pow.f32 eta 3))) (neg.f32 (/.f32 1 eta)))))
(*.f32 (-.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O -1/2)) (/.f32 1 eta)) (neg.f32 h))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(neg.f32 (*.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O (pow.f32 eta 3))) (neg.f32 (/.f32 1 eta)))))
(*.f32 (-.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O -1/2)) (/.f32 1 eta)) (neg.f32 h))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(neg.f32 (*.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O (pow.f32 eta 3))) (neg.f32 (/.f32 1 eta)))))
(*.f32 (-.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O -1/2)) (/.f32 1 eta)) (neg.f32 h))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(neg.f32 (*.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O (pow.f32 eta 3))) (neg.f32 (/.f32 1 eta)))))
(*.f32 (-.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O -1/2)) (/.f32 1 eta)) (neg.f32 h))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) 1)
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 (/.f32 h (pow.f32 eta 3)) sinTheta_O))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 h (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1)
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)))
(pow.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)) 2)
(*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)) 2))
(pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)) 3)
(*.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)) 2) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)))
(pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)) 3)
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 h (pow.f32 eta 3))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 h (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))))
(*.f32 h (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 eta 3))))
(*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) h)
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 -1 (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) 1) h)
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) (sqrt.f32 h)) (sqrt.f32 h))
(pow.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)) 2)
(*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 h))
(*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (pow.f32 eta 3))) (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 h)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 eta (cbrt.f32 h)) 3))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 h (*.f32 eta eta)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 h (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3/2)) (/.f32 h (pow.f32 eta 3/2)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 h eta))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 1 (pow.f32 eta 3)) (*.f32 (*.f32 sinTheta_O sinTheta_O) h))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 1 (pow.f32 eta 3)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) h))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (*.f32 (/.f32 1 (pow.f32 eta 3/2)) (sqrt.f32 h)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3/2)) (sqrt.f32 h)))
(*.f32 (/.f32 1 (pow.f32 eta 3/2)) (*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3/2) sinTheta_O)))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (*.f32 (/.f32 1 (pow.f32 eta 3/2)) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) sinTheta_O))))
(*.f32 (/.f32 1 (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (cbrt.f32 h)))
(*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (pow.f32 eta 3))) (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 h)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 eta (cbrt.f32 h)) 3))
(*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) h) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 eta 3))) (neg.f32 h))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 1 (neg.f32 (pow.f32 eta 3))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 h)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (*.f32 -1 (/.f32 h (pow.f32 eta 3))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 sinTheta_O 1) (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) h))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 (/.f32 sinTheta_O 1) h))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O h))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) h))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 h (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))))
(*.f32 h (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 eta 3))))
(*.f32 (/.f32 sinTheta_O (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (*.f32 (/.f32 sinTheta_O eta) (cbrt.f32 h)))
(*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (pow.f32 eta 3))) (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 h)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 eta (cbrt.f32 h)) 3))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 eta 3)) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) 1) h))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 h (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))))
(*.f32 h (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 eta 3))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h))) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3/2)) (sqrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h))) (*.f32 (sqrt.f32 h) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3/2))))
(*.f32 (sqrt.f32 h) (*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 eta 3/2)) (*.f32 (sqrt.f32 h) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3/2)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)))
(*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)))
(*.f32 (cbrt.f32 h) (/.f32 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta)) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)))
(*.f32 (/.f32 sinTheta_O (neg.f32 (pow.f32 eta 3))) (*.f32 sinTheta_O (neg.f32 h)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 sinTheta_O (neg.f32 (/.f32 (pow.f32 eta 3) h))) (neg.f32 sinTheta_O))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) (*.f32 (sqrt.f32 sinTheta_O) h))) (sqrt.f32 sinTheta_O))
(*.f32 (sqrt.f32 sinTheta_O) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 h (sqrt.f32 sinTheta_O))))
(*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 (*.f32 h (sqrt.f32 sinTheta_O)) (sqrt.f32 sinTheta_O)))
(*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) h))) (cbrt.f32 sinTheta_O))
(*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 h (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 sinTheta_O))
(*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 (*.f32 h (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 sinTheta_O)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) 1)) h)
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) (sqrt.f32 h))) (sqrt.f32 h))
(pow.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)) 2)
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))
(*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (pow.f32 eta 3))) (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 h)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 eta (cbrt.f32 h)) 3))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) -1) (neg.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (neg.f32 (pow.f32 eta 3)))) (neg.f32 (neg.f32 h)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 1 (/.f32 (pow.f32 eta 3) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) h))) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 h (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))))
(*.f32 h (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 eta 3))))
(*.f32 (/.f32 (sqrt.f32 sinTheta_O) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O h))) (sqrt.f32 sinTheta_O))
(*.f32 (sqrt.f32 sinTheta_O) (*.f32 (/.f32 (sqrt.f32 sinTheta_O) (pow.f32 eta 3)) (*.f32 sinTheta_O h)))
(*.f32 (sqrt.f32 sinTheta_O) (/.f32 (sqrt.f32 sinTheta_O) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O h))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O h))) (cbrt.f32 sinTheta_O))
(*.f32 (cbrt.f32 sinTheta_O) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (*.f32 sinTheta_O h)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (*.f32 (*.f32 sinTheta_O h) (cbrt.f32 sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 3) h)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 h (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))))
(*.f32 h (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 eta 3))))
(*.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) 1) h)
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) 1) (/.f32 h 1))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) (/.f32 1 (sqrt.f32 h))) (sqrt.f32 h))
(pow.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)) 2)
(*.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) (/.f32 1 (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))
(*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (pow.f32 eta 3))) (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 h)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 eta (cbrt.f32 h)) 3))
(*.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) -1) (neg.f32 h))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) -1) (/.f32 h (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (neg.f32 (neg.f32 (pow.f32 eta 3)))) (neg.f32 h))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) eta) (/.f32 h (*.f32 eta eta)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1) (/.f32 h (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (pow.f32 eta 3/2)) (/.f32 h (pow.f32 eta 3/2)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (*.f32 eta eta)) (/.f32 h eta))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (neg.f32 (pow.f32 eta 3))) (neg.f32 h))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 (pow.f32 eta 3) 1)) h)
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 (pow.f32 eta 3) (sqrt.f32 h))) (sqrt.f32 h))
(pow.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)) 2)
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 (pow.f32 eta 3) (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))
(*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (pow.f32 eta 3))) (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 h)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 eta (cbrt.f32 h)) 3))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) -1) (neg.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) 1) (neg.f32 (neg.f32 (pow.f32 eta 3)))) (neg.f32 (neg.f32 h)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3/2)) (sqrt.f32 h)) 1) (sqrt.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 (*.f32 (sqrt.f32 h) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3/2) sinTheta_O))) (sqrt.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 (sqrt.f32 h) (*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) sinTheta_O) (sqrt.f32 (/.f32 h (pow.f32 eta 3)))))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3/2)) (sqrt.f32 h)) (pow.f32 eta 3/2)) (sqrt.f32 h))
(pow.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)) 2)
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3/2)) (sqrt.f32 h)) (sqrt.f32 (neg.f32 (pow.f32 eta 3)))) (sqrt.f32 (neg.f32 h)))
(/.f32 (*.f32 (*.f32 (sqrt.f32 h) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3/2) sinTheta_O))) (sqrt.f32 (neg.f32 h))) (sqrt.f32 (neg.f32 (pow.f32 eta 3))))
(*.f32 (*.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) sinTheta_O) (sqrt.f32 (neg.f32 (pow.f32 eta 3)))) (sqrt.f32 h)) (sqrt.f32 (neg.f32 h)))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) eta) (cbrt.f32 h))
(*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (pow.f32 eta 3))) (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 h)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 eta (cbrt.f32 h)) 3))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) 1) (cbrt.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (/.f32 eta (cbrt.f32 h)) 2) sinTheta_O)) (cbrt.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) sinTheta_O) (cbrt.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (cbrt.f32 (neg.f32 (pow.f32 eta 3)))) (cbrt.f32 (neg.f32 h)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (cbrt.f32 (neg.f32 (pow.f32 eta 3))) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2))) (cbrt.f32 (neg.f32 h)))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (neg.f32 h))) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (cbrt.f32 (neg.f32 (pow.f32 eta 3))))
(pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1)
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(pow.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)) 2)
(pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h)) 3)
(pow.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3) 1/3)
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(pow.f32 (/.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O sinTheta_O)) -1)
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 eta 3))) h))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(sqrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 sinTheta_O) sinTheta_O) (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 h (pow.f32 eta 3)) (log.f32 (pow.f32 (exp.f32 sinTheta_O) sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) (pow.f32 (/.f32 (pow.f32 eta 3) h) 3)))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(exp.f32 (log.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(exp.f32 (*.f32 (log.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))) 1))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))) 1)
(/.f32 (pow.f32 eta 3) h)
(*.f32 eta (*.f32 (*.f32 eta eta) (/.f32 1 h)))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (pow.f32 eta 3) (/.f32 1 h))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (/.f32 (pow.f32 eta 3) h) 1)
(/.f32 (pow.f32 eta 3) h)
(*.f32 1 (/.f32 (pow.f32 eta 3) h))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)) (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)))
(pow.f32 (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)) 2)
(*.f32 (pow.f32 eta 3/2) (*.f32 (pow.f32 eta 3/2) (/.f32 1 h)))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (/.f32 eta (cbrt.f32 h)) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2))
(pow.f32 (/.f32 eta (cbrt.f32 h)) 3)
(*.f32 (pow.f32 (/.f32 eta (cbrt.f32 h)) 2) (/.f32 eta (cbrt.f32 h)))
(pow.f32 (/.f32 eta (cbrt.f32 h)) 3)
(*.f32 (*.f32 eta eta) (/.f32 eta h))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (/.f32 1 h) (pow.f32 eta 3))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (/.f32 eta h) (*.f32 eta eta))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (neg.f32 (pow.f32 eta 3)) (/.f32 1 (neg.f32 h)))
(/.f32 (neg.f32 (pow.f32 eta 3)) (neg.f32 h))
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (pow.f32 eta 3) (sqrt.f32 h)))
(pow.f32 (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)) 2)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (pow.f32 eta 3) (cbrt.f32 h)))
(pow.f32 (/.f32 eta (cbrt.f32 h)) 3)
(*.f32 (/.f32 eta 1) (/.f32 (*.f32 eta eta) h))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (/.f32 eta (sqrt.f32 h)) (/.f32 (*.f32 eta eta) (sqrt.f32 h)))
(pow.f32 (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)) 2)
(*.f32 (/.f32 eta (pow.f32 (cbrt.f32 h) 2)) (/.f32 (*.f32 eta eta) (cbrt.f32 h)))
(pow.f32 (/.f32 eta (cbrt.f32 h)) 3)
(*.f32 -1 (neg.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (/.f32 1 (neg.f32 h)) (neg.f32 (pow.f32 eta 3)))
(*.f32 (neg.f32 (pow.f32 eta 3)) (/.f32 1 (neg.f32 h)))
(/.f32 (neg.f32 (pow.f32 eta 3)) (neg.f32 h))
(*.f32 (/.f32 (*.f32 eta eta) h) eta)
(/.f32 (pow.f32 eta 3) h)
(*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 h)) (/.f32 eta (sqrt.f32 h)))
(pow.f32 (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)) 2)
(*.f32 (/.f32 (pow.f32 eta 3/2) 1) (/.f32 (pow.f32 eta 3/2) h))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (/.f32 (pow.f32 eta 3/2) h) (pow.f32 eta 3/2))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (/.f32 (pow.f32 eta 3/2) (pow.f32 (cbrt.f32 h) 2)) (/.f32 (pow.f32 eta 3/2) (cbrt.f32 h)))
(pow.f32 (/.f32 eta (cbrt.f32 h)) 3)
(*.f32 (/.f32 (*.f32 eta eta) 1) (/.f32 eta h))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (cbrt.f32 h) 2)) (/.f32 eta (cbrt.f32 h)))
(pow.f32 (/.f32 eta (cbrt.f32 h)) 3)
(*.f32 (/.f32 1 (/.f32 h (pow.f32 eta 3/2))) (pow.f32 eta 3/2))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (/.f32 1 (/.f32 h (*.f32 eta eta))) eta)
(/.f32 (pow.f32 eta 3) h)
(*.f32 (/.f32 1 (/.f32 1 (pow.f32 eta 3))) (/.f32 1 h))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (/.f32 1 (/.f32 1 (pow.f32 (/.f32 eta (cbrt.f32 h)) 2))) (/.f32 eta (cbrt.f32 h)))
(pow.f32 (/.f32 eta (cbrt.f32 h)) 3)
(*.f32 (/.f32 (*.f32 eta eta) (neg.f32 h)) (neg.f32 eta))
(*.f32 (neg.f32 (pow.f32 eta 3)) (/.f32 1 (neg.f32 h)))
(/.f32 (neg.f32 (pow.f32 eta 3)) (neg.f32 h))
(*.f32 (/.f32 (*.f32 eta eta) (/.f32 h 1)) eta)
(/.f32 (pow.f32 eta 3) h)
(*.f32 (/.f32 (*.f32 eta eta) (/.f32 h (sqrt.f32 eta))) (sqrt.f32 eta))
(*.f32 (sqrt.f32 eta) (*.f32 (/.f32 eta (/.f32 h eta)) (sqrt.f32 eta)))
(*.f32 (*.f32 eta (/.f32 eta h)) (*.f32 (sqrt.f32 eta) (sqrt.f32 eta)))
(*.f32 (/.f32 (*.f32 eta eta) (/.f32 h (pow.f32 (cbrt.f32 eta) 2))) (cbrt.f32 eta))
(*.f32 (cbrt.f32 eta) (*.f32 (/.f32 eta (/.f32 h eta)) (pow.f32 (cbrt.f32 eta) 2)))
(*.f32 (*.f32 eta (/.f32 eta h)) (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta)))
(*.f32 (/.f32 (*.f32 eta eta) -1) (neg.f32 (/.f32 eta h)))
(*.f32 (/.f32 eta (/.f32 -1 eta)) (/.f32 (neg.f32 eta) h))
(/.f32 (/.f32 (neg.f32 (pow.f32 eta 3)) h) -1)
(*.f32 (/.f32 (*.f32 eta eta) (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 eta)))
(/.f32 (pow.f32 eta 3) h)
(pow.f32 (/.f32 (pow.f32 eta 3) h) 1)
(/.f32 (pow.f32 eta 3) h)
(pow.f32 (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)) 2)
(pow.f32 (/.f32 eta (cbrt.f32 h)) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) 1/3)
(/.f32 (pow.f32 eta 3) h)
(pow.f32 (/.f32 h (pow.f32 eta 3)) -1)
(/.f32 (pow.f32 eta 3) h)
(neg.f32 (/.f32 (pow.f32 eta 3) (neg.f32 h)))
(*.f32 (neg.f32 (pow.f32 eta 3)) (/.f32 1 (neg.f32 h)))
(/.f32 (neg.f32 (pow.f32 eta 3)) (neg.f32 h))
(sqrt.f32 (/.f32 (pow.f32 eta 6) (*.f32 h h)))
(log.f32 (exp.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (pow.f32 eta 3) h)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 eta 3) h))))
(/.f32 (pow.f32 eta 3) h)
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3))
(/.f32 (pow.f32 eta 3) h)
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 eta 3) 3) (pow.f32 h 3)))
(/.f32 (pow.f32 eta 3) h)
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (pow.f32 eta 3) h)
(exp.f32 (log.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (pow.f32 eta 3) h)
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 eta 3) h)) 1))
(/.f32 (pow.f32 eta 3) h)
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (pow.f32 eta 3) h)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))) (-.f32 1 (/.f32 h eta)))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))) 1)
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) (-.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))))
(+.f32 -1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (exp.f32 (log1p.f32 (/.f32 h eta)))))
(-.f32 (/.f32 (pow.f32 (/.f32 h eta) 2) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))) (/.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) -1/4)) (+.f32 (/.f32 h eta) (*.f32 h (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O -1/2)))))
(-.f32 (+.f32 (/.f32 h eta) (exp.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))))) 1)
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(-.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (exp.f32 (log1p.f32 (/.f32 h eta)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))))
(+.f32 -1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (exp.f32 (log1p.f32 (/.f32 h eta)))))
(*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 1)
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 1 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2) (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (/.f32 1 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))
(*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (/.f32 1 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))
(*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) -1/4)) (/.f32 1 (+.f32 (/.f32 h eta) (*.f32 h (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O -1/2))))))
(*.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))))))
(*.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (neg.f32 (/.f32 h eta))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) 3) 1)) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 sinTheta_O (*.f32 (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) (/.f32 h eta))))))
(*.f32 (/.f32 1 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))))
(*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (/.f32 1 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))
(*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) -1/4)) (/.f32 1 (+.f32 (/.f32 h eta) (*.f32 h (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O -1/2))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))))) (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)))
(*.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (neg.f32 (/.f32 h eta))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) 3) 1)) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 sinTheta_O (*.f32 (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) (/.f32 h eta))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))) 3))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))) (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) -1/4)) (-.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) 3))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta)))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (*.f32 h (/.f32 (pow.f32 eta 3) h)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)))) (*.f32 eta (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (/.f32 (*.f32 h (pow.f32 eta 3)) h) (*.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))))) (*.f32 eta (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) -1/4)) (fma.f32 h (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 -1/2 eta))))) (*.f32 (pow.f32 eta 3) (/.f32 eta h)))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)))) (*.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 eta h))))) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h)))
(*.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) -1/4)) (*.f32 (/.f32 eta h) (-.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (-.f32 (*.f32 (neg.f32 h) (/.f32 (pow.f32 eta 3) h)) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)))) (*.f32 (neg.f32 eta) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (+.f32 (/.f32 (*.f32 (neg.f32 h) (pow.f32 eta 3)) h) (*.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))))) (/.f32 (*.f32 (neg.f32 eta) (pow.f32 eta 3)) h))
(*.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (neg.f32 eta) (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) -1/4)) (fma.f32 (neg.f32 h) (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 eta 1/2)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)) (-.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))))) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))) 3)) (-.f32 (pow.f32 (/.f32 h eta) 4) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (neg.f32 (/.f32 h eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (neg.f32 (/.f32 h eta)))))))) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (neg.f32 (/.f32 h eta)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) 3)) (+.f32 (pow.f32 (/.f32 h eta) 4) (*.f32 (*.f32 sinTheta_O (*.f32 (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) (/.f32 h eta)))) (*.f32 (*.f32 h (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O -1/2))) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) (/.f32 h eta)))))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 h (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O -1/2))) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) (/.f32 h eta)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)) (+.f32 (pow.f32 (pow.f32 (/.f32 h eta) 2) 3) (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))))) (*.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))) 3)) (+.f32 (pow.f32 (pow.f32 (/.f32 h eta) 2) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (neg.f32 (/.f32 h eta))))) 3))) (+.f32 (pow.f32 (/.f32 h eta) 4) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (neg.f32 (/.f32 h eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (neg.f32 (/.f32 h eta)))))) (*.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (neg.f32 (/.f32 h eta)))))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) 3)) (+.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) (/.f32 h eta)))) 3) (pow.f32 (/.f32 h eta) 6))) (+.f32 (pow.f32 (/.f32 h eta) 4) (*.f32 (*.f32 sinTheta_O (*.f32 (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) (/.f32 h eta)))) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) (/.f32 h eta)))) (pow.f32 (/.f32 h eta) 2)))))
(/.f32 1 (/.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))))
(*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (/.f32 1 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))
(*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) -1/4)) (/.f32 1 (+.f32 (/.f32 h eta) (*.f32 h (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O -1/2))))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))) (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))))
(*.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))) 3)) (/.f32 1 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (neg.f32 (/.f32 h eta))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) 3) 1)) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 sinTheta_O (*.f32 (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) (/.f32 h eta))))))
(/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) -1/4)) (+.f32 (/.f32 h eta) (*.f32 h (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O -1/2)))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))) 3)) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (neg.f32 (/.f32 h eta)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) 3)) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 sinTheta_O (*.f32 (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))) (pow.f32 (/.f32 h eta) 2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) 1/4) (pow.f32 (/.f32 h eta) 2)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (neg.f32 (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 (*.f32 h h) 1/4)) (pow.f32 (/.f32 h eta) 2)) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) (/.f32 h eta)))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (/.f32 h eta) 3)) (*.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))) (-.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))))
(/.f32 (-.f32 (pow.f32 (/.f32 h eta) 6) (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))) 6)) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (neg.f32 (/.f32 h eta)))))) (-.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))) 3))))
(/.f32 (-.f32 (pow.f32 (/.f32 h eta) 6) (pow.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) 6)) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 sinTheta_O (*.f32 (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) (/.f32 h eta))))) (-.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (*.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))) (*.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))))
(/.f32 (-.f32 (pow.f32 (/.f32 h eta) 4) (*.f32 1/16 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))) (*.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) 1/4))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 4) (*.f32 -1/16 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))) (*.f32 (+.f32 (/.f32 h eta) (*.f32 h (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O -1/2)))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 (*.f32 h h) 1/4)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 h eta) 3) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3) 3)) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))) (-.f32 (+.f32 (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (/.f32 h eta) 3)) (*.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))) (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 h eta) 3) 3) (pow.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))) 3) 3)) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (neg.f32 (/.f32 h eta)))))) (+.f32 (pow.f32 (/.f32 h eta) 6) (-.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))) 6) (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))) 3))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 h eta) 3) 3) (pow.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) 3) 3)) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 sinTheta_O (*.f32 (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) (/.f32 h eta)))))) (+.f32 (pow.f32 (/.f32 h eta) 6) (-.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) 6) (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) 3)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (/.f32 h eta) 2) 3) (pow.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))) 3)) (*.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (+.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (+.f32 (*.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)))) (*.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (/.f32 h eta) 2) 3) (pow.f32 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) 1/4) 3)) (*.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (+.f32 (pow.f32 (/.f32 h eta) 4) (*.f32 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) 1/4) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) 1/4))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 6) (*.f32 -1/64 (pow.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) 3))) (+.f32 (/.f32 h eta) (*.f32 h (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O -1/2))))) (+.f32 (pow.f32 (/.f32 h eta) 4) (*.f32 1/4 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 (*.f32 h h) 1/4)))))))
(/.f32 (+.f32 (*.f32 h (/.f32 (pow.f32 eta 3) h)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 eta (/.f32 (pow.f32 eta 3) h)))
(/.f32 (fma.f32 h (/.f32 (pow.f32 eta 3) h) (*.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)))) (*.f32 eta (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (/.f32 (fma.f32 h (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 eta 1/2)))) eta) (pow.f32 eta 3)) h)
(/.f32 (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 3) h)))
(/.f32 (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 eta h)))) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h)))
(/.f32 (*.f32 (/.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h)))
(/.f32 (+.f32 (*.f32 (neg.f32 h) (/.f32 (pow.f32 eta 3) h)) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 (neg.f32 eta) (/.f32 (pow.f32 eta 3) h)))
(/.f32 (fma.f32 (neg.f32 h) (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (neg.f32 eta)))) (/.f32 (*.f32 (neg.f32 eta) (pow.f32 eta 3)) h))
(/.f32 (fma.f32 (neg.f32 h) (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 -1/2 eta)))) (*.f32 (neg.f32 (pow.f32 eta 3)) (/.f32 eta h)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta) (*.f32 (/.f32 (pow.f32 eta 3) h) h)) (*.f32 (/.f32 (pow.f32 eta 3) h) eta))
(/.f32 (fma.f32 h (/.f32 (pow.f32 eta 3) h) (*.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)))) (*.f32 eta (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (/.f32 (fma.f32 h (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 eta 1/2)))) eta) (pow.f32 eta 3)) h)
(/.f32 (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 eta h))) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h)))
(/.f32 (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 eta h)))) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h)))
(/.f32 (*.f32 (/.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (neg.f32 eta)) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 h))) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 eta)))
(/.f32 (fma.f32 (neg.f32 h) (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (neg.f32 eta)))) (/.f32 (*.f32 (neg.f32 eta) (pow.f32 eta 3)) h))
(/.f32 (fma.f32 (neg.f32 h) (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 -1/2 eta)))) (*.f32 (neg.f32 (pow.f32 eta 3)) (/.f32 eta h)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))) (neg.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))) (neg.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) -1/4))) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) (/.f32 h eta)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 h (pow.f32 eta 3))) (neg.f32 (/.f32 h eta))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) 3))) (+.f32 (neg.f32 (pow.f32 (/.f32 h eta) 2)) (*.f32 (*.f32 h (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) (*.f32 sinTheta_O -1/2))) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)) (/.f32 h eta)))))
(pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 1)
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2)
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 3)
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(pow.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 3) 1/3)
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(sqrt.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 2))
(sqrt.f32 (pow.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)) 2))
(sqrt.f32 (pow.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta)) 2))
(log.f32 (exp.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(cbrt.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 3))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(exp.f32 (log.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(exp.f32 (*.f32 (log.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 1))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(log1p.f32 (expm1.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(fma.f32 h (/.f32 1 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(fma.f32 1 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(fma.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) (/.f32 h eta))
(*.f32 h (+.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (/.f32 h eta))
(fma.f32 (sqrt.f32 (/.f32 h eta)) (sqrt.f32 (/.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))
(fma.f32 (sqrt.f32 (/.f32 h eta)) (sqrt.f32 (/.f32 h eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))))
(fma.f32 (sqrt.f32 (/.f32 h eta)) (sqrt.f32 (/.f32 h eta)) (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)))
(fma.f32 (*.f32 (sqrt.f32 1/2) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h))) (*.f32 (sqrt.f32 1/2) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h))) (/.f32 h eta))
(+.f32 (pow.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)) (sqrt.f32 1/2)) 2) (/.f32 h eta))
(+.f32 (/.f32 h eta) (pow.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (*.f32 (sqrt.f32 h) (sqrt.f32 1/2))) 2))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 h eta)) 2) (cbrt.f32 (/.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 h eta)) 2) (cbrt.f32 (/.f32 h eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3))))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 h eta)) 2) (cbrt.f32 (/.f32 h eta)) (*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2)))
(fma.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) eta) (cbrt.f32 h)) 2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) eta) (cbrt.f32 h)) (/.f32 h eta))
(+.f32 (pow.f32 (*.f32 (cbrt.f32 h) (/.f32 (cbrt.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))) eta)) 3) (/.f32 h eta))
(+.f32 (/.f32 h eta) (pow.f32 (*.f32 (cbrt.f32 h) (/.f32 (cbrt.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) eta)) 3))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))) 1)
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(/.f32 1/2 (/.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(/.f32 1 (/.f32 (pow.f32 eta 3) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) h)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 (pow.f32 eta 3) h))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(/.f32 (*.f32 1/2 sinTheta_O) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O h)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(/.f32 (*.f32 1/2 (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (neg.f32 (/.f32 (pow.f32 eta 3) h)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(/.f32 (*.f32 sinTheta_O 1/2) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O h)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(/.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1/2) (neg.f32 (/.f32 (pow.f32 eta 3) h)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (pow.f32 eta 3)) (/.f32 1 h))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 1) (/.f32 (pow.f32 eta 3) h))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (pow.f32 eta 3/2)) (sqrt.f32 h)) (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3/2) 1/2)) (/.f32 (/.f32 (pow.f32 eta 3/2) (sqrt.f32 h)) (sqrt.f32 h)))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (*.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)) 2)))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (/.f32 eta (cbrt.f32 h)))
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (pow.f32 (/.f32 eta (cbrt.f32 h)) 3))
(/.f32 sinTheta_O (/.f32 (pow.f32 (/.f32 eta (cbrt.f32 h)) 3) (*.f32 sinTheta_O 1/2)))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) (neg.f32 (/.f32 (pow.f32 eta 3) h)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 1)
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(pow.f32 (*.f32 (sqrt.f32 1/2) (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h))) 2)
(pow.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (sqrt.f32 h)) (sqrt.f32 1/2)) 2)
(pow.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3/2)) (*.f32 (sqrt.f32 h) (sqrt.f32 1/2))) 2)
(pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) eta) (cbrt.f32 h)) 3)
(pow.f32 (*.f32 (cbrt.f32 h) (/.f32 (cbrt.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))) eta)) 3)
(pow.f32 (*.f32 (cbrt.f32 h) (/.f32 (cbrt.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) eta)) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3) 1/3)
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(sqrt.f32 (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h))))
(sqrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 h h)) 1/4))
(sqrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (*.f32 (*.f32 h h) 1/4)))
(log.f32 (pow.f32 (exp.f32 1/2) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))
(*.f32 (*.f32 sinTheta_O (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3)))) (log.f32 (exp.f32 1/2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2)) 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(exp.f32 (log.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))) 1))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta 3)) 1/2))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 1/2 (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 (*.f32 h (/.f32 sinTheta_O (pow.f32 eta 3))) 1/2))

localize88.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
0.2b
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
0.3b
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
2.6b
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
Compiler

Compiled 141 to 72 computations (48.9% saved)

series13.0ms (0.1%)

Counts
4 → 92
Calls

27 calls:

TimeVariablePointExpression
5.0ms
eta
@0
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
1.0ms
eta
@0
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
1.0ms
sinTheta_O
@inf
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
1.0ms
sinTheta_O
@-inf
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
0.0ms
eta
@inf
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))

rewrite159.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1732×associate-*l/
770×associate-/r*
422×associate-+l+
378×add-sqr-sqrt
368×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017220
1370186
24924186
Stop Event
node limit
Counts
4 → 288
Calls
Call 1
Inputs
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 1 1/2) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)) 1/2) (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 -1) 1) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) (cbrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 h (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 h) (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 -1) h) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 h (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h 1) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 3) (pow.f32 h 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (/.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 -1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 eta eta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (exp.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (/.f32 1 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 eta 4) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (-.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3)) (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (-.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) 1) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) 1) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) 1) (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 eta 4) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1) (-.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) 1) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3)) 1) (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (-.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (cbrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 3)) (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (/.f32 1 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))) (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) 3)) (/.f32 1 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))) (+.f32 (+.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (*.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) (/.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2))) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (/.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (/.f32 1 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) -1)) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 1 1/2)) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)) 1/2)) (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) 1) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) 1) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (sqrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))) (cbrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))

simplify316.0ms (1.7%)

Algorithm
egg-herbie
Rules
996×associate-*r*
904×associate-+l+
880×associate-/l*
864×+-commutative
848×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
093243694
1255143378
Stop Event
node limit
Counts
380 → 637
Calls
Call 1
Inputs
(*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.f32 (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 (pow.f32 sinTheta_O 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 4)))) (*.f32 (pow.f32 eta 6) sinTheta_O)) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.f32 (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5)))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))))))
(/.f32 -1 eta)
(-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (/.f32 1 eta))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 sinTheta_O 4))))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 sinTheta_O 4)))) (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2)))))))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (+.f32 (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (-.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 4)))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) h)))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4)) (+.f32 (*.f32 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2)))) (pow.f32 sinTheta_O 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))))
(/.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(-.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2))))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 eta 2)) (sqrt.f32 -1)) (*.f32 1/2 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(+.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 eta 2)) (sqrt.f32 -1)) (*.f32 1/2 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (*.f32 -1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))
(-.f32 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) 1)
(*.f32 1 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 1)
(*.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (pow.f32 1 1/2) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)) 1/2) (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1/2))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))
(/.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 -1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (sqrt.f32 -1) 1) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) (cbrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (/.f32 1 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)
(pow.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/2)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 1)
(pow.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) 2)
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1)
(pow.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) 3)
(pow.f32 (pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 3) 1/3)
(fabs.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(log.f32 (exp.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))))
(cbrt.f32 (pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(exp.f32 (log.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) 1))
(log1p.f32 (expm1.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))
(/.f32 (/.f32 h (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 -1 h) (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (sqrt.f32 -1) h) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 1 (/.f32 h (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 1 (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 -1 (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (/.f32 h 1) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (/.f32 h (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (/.f32 h (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 2)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3) 1/3)
(sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 3) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(*.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (/.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 -1 (/.f32 -1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(*.f32 (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1))
(pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1)
(pow.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 2)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2) 1/2)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 eta eta))
(+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (*.f32 eta eta) (exp.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(*.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (/.f32 1 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))
(/.f32 -1 (/.f32 -1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1)
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (-.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3)) (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (-.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) 1) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) 1) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))
(/.f32 (*.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) -1)
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) 1) (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 4) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1) (-.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) 1) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3)) 1) (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (-.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (cbrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 3)) (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (/.f32 1 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))) (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) 3)) (/.f32 1 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))) (+.f32 (+.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (*.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(/.f32 (/.f32 1 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) (/.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (/.f32 1 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)))
(/.f32 (/.f32 1 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2))) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (/.f32 1 (/.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(/.f32 (/.f32 1 (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(/.f32 (/.f32 1 (/.f32 1 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (/.f32 1 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))
(/.f32 (/.f32 1 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) -1)) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 1 1/2)) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)) 1/2)) (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1/2))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) 1) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) 1) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (sqrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))) (cbrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)
(pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))
(log.f32 (exp.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 1 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
Outputs
(*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (*.f32 eta eta)) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (sqrt.f32 -1)) (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 eta eta))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (sqrt.f32 -1)) (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.f32 (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (*.f32 eta eta)) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (sqrt.f32 -1)) (fma.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) sinTheta_O) (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2))) (sqrt.f32 -1))))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 eta eta))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (sqrt.f32 -1)) (fma.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 -1/2 (*.f32 (fma.f32 -1 (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2)) (*.f32 sinTheta_O (pow.f32 eta 4)))) (sqrt.f32 -1)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 (pow.f32 sinTheta_O 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 4)))) (*.f32 (pow.f32 eta 6) sinTheta_O)) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.f32 (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (*.f32 eta eta)) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (sqrt.f32 -1)) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 eta 6))))) (fma.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) sinTheta_O) (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2))) (sqrt.f32 -1)))))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 eta eta))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (sqrt.f32 -1)) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 (fma.f32 -1 (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4))))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 sinTheta_O 4)) (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 eta 6))))) (fma.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 -1/2 (*.f32 (fma.f32 -1 (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2)) (*.f32 sinTheta_O (pow.f32 eta 4)))) (sqrt.f32 -1))))))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 1 eta) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5)))))
(+.f32 (/.f32 1 eta) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 5)))))
(+.f32 (/.f32 1 eta) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 -1/2 (/.f32 (pow.f32 eta 5) (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))))))
(+.f32 (/.f32 1 eta) (fma.f32 -1/2 (/.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta 7)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 5))))))
(+.f32 (/.f32 1 eta) (fma.f32 -1/2 (/.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))) (pow.f32 eta 7)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 -1/2 (/.f32 (pow.f32 eta 5) (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 -1 eta)
(-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(-.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (/.f32 1 eta))
(-.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 5)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))) (/.f32 1 eta))
(-.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 5)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (/.f32 1 eta))
(-.f32 (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta 7)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 5)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))) (/.f32 1 eta))
(-.f32 (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))) (pow.f32 eta 7)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 5)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))) (/.f32 1 eta))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))))
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 sinTheta_O 4))))))
(+.f32 (/.f32 1 eta) (*.f32 1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))))))
(+.f32 (/.f32 1 eta) (*.f32 1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (*.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) eta)))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 sinTheta_O 4)))) (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2)))))))))))
(+.f32 (/.f32 1 eta) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 eta eta)) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta))))))))))))
(+.f32 (/.f32 1 eta) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (*.f32 1/2 (+.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) eta)) (*.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 1/2 (/.f32 (-.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta eta)) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta)))))) (*.f32 eta (pow.f32 sinTheta_O 6)))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) h))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) h)) (*.f32 eta eta)) (sqrt.f32 -1))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 eta eta))) h) (/.f32 (sqrt.f32 -1) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) h)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) h)) (*.f32 eta eta)) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 eta eta))) h) (/.f32 (sqrt.f32 -1) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 sinTheta_O (fma.f32 -1 (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2))) (*.f32 h (pow.f32 eta 4))) (/.f32 (sqrt.f32 -1) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) h))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (+.f32 (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (-.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 4)))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) h)) (*.f32 eta eta)) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 sinTheta_O h) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)))))) (neg.f32 (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))))))))))))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 eta eta))) h) (/.f32 (sqrt.f32 -1) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 sinTheta_O (fma.f32 -1 (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2))) (*.f32 h (pow.f32 eta 4))) (/.f32 (sqrt.f32 -1) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))) (fma.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) h) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (*.f32 (*.f32 (/.f32 (pow.f32 eta 6) (sqrt.f32 -1)) (*.f32 (fma.f32 -1/2 (/.f32 (*.f32 (fma.f32 -1 (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4))))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 sinTheta_O 4)) (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (*.f32 sinTheta_O h))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) -1/2)))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5)))))
(+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h))))
(+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (/.f32 h eta)) (/.f32 (*.f32 (*.f32 -1/2 h) (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 eta 5)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (/.f32 (pow.f32 eta 7) h)) (+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))) (/.f32 (pow.f32 eta 7) h)) (+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (/.f32 h eta)) (/.f32 (*.f32 (*.f32 -1/2 h) (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 eta 5))))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 (neg.f32 h) eta))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (/.f32 (neg.f32 h) eta))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (/.f32 h eta) (/.f32 1/2 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O (*.f32 sinTheta_O h)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 (pow.f32 sinTheta_O 4) h))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 h (-.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) h)))))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (*.f32 eta (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 eta eta)) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta)))))) h)))))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 h (-.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (*.f32 eta (*.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 1/2 (/.f32 (-.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta eta)) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta)))))) (*.f32 (pow.f32 sinTheta_O 6) h)))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(neg.f32 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(fma.f32 (*.f32 eta eta) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (neg.f32 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 eta eta) (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 (*.f32 eta eta) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (fma.f32 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 eta 4)) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (*.f32 eta eta) (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4))) (fma.f32 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4)) (+.f32 (*.f32 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(+.f32 (fma.f32 (*.f32 eta eta) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (fma.f32 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 eta 4)) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))))))
(+.f32 (fma.f32 (*.f32 eta eta) (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4))) (fma.f32 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 (-.f32 (/.f32 (/.f32 1 sinTheta_O) sinTheta_O) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 eta 6)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O))))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 6)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O))) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(fma.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (+.f32 (/.f32 1 (*.f32 eta eta)) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 6))))))
(fma.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O))) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O))))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 6)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O))) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(fma.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (+.f32 (/.f32 1 (*.f32 eta eta)) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 6))))))
(fma.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O))) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O)))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (fma.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (fma.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2)))) (pow.f32 sinTheta_O 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))))
(fma.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta))))) (pow.f32 sinTheta_O 6) (+.f32 (/.f32 1 (*.f32 eta eta)) (fma.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))))
(fma.f32 (-.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta)))) (pow.f32 sinTheta_O 6) (+.f32 (/.f32 1 (*.f32 eta eta)) (fma.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O)))))
(/.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(-.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (neg.f32 (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2))))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (*.f32 -1 (+.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (*.f32 -1 (+.f32 (/.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3)))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 eta 2)) (sqrt.f32 -1)) (*.f32 1/2 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (fma.f32 -1 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3)) (*.f32 -1 (+.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (sqrt.f32 -1) (*.f32 eta eta))) (*.f32 1/2 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4)) (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)))))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (fma.f32 -1 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3)) (*.f32 -1 (+.f32 (/.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 (*.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (sqrt.f32 -1)) (*.f32 eta eta)) (/.f32 (*.f32 1/2 (*.f32 eta eta)) (pow.f32 (sqrt.f32 -1) 4))) (pow.f32 sinTheta_O 4))))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 -1 (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 -1 (/.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(+.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (+.f32 (fma.f32 -1 (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (/.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))
(+.f32 (fma.f32 -1 (/.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (/.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (pow.f32 sinTheta_O 3))))
(+.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 eta 2)) (sqrt.f32 -1)) (*.f32 1/2 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(+.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (fma.f32 -1 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (sqrt.f32 -1) (*.f32 eta eta))) (*.f32 1/2 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4)) (fma.f32 -1 (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)) (/.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))))
(+.f32 (/.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (pow.f32 (sqrt.f32 -1) 3)) (fma.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (sqrt.f32 -1)) (*.f32 eta eta)) (/.f32 (*.f32 1/2 (*.f32 eta eta)) (pow.f32 (sqrt.f32 -1) 4))) (pow.f32 sinTheta_O 4)) (+.f32 (fma.f32 -1 (/.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (/.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (pow.f32 sinTheta_O 3)))))
(*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2))))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (*.f32 -1 (pow.f32 sinTheta_O 2)))))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (+.f32 (fma.f32 -3/8 (pow.f32 sinTheta_O 6) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 eta eta)))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O))
(*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 eta eta))
(+.f32 (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O)) (*.f32 eta eta))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (+.f32 (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 eta eta)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O)) (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 eta eta)))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 eta eta)))
(+.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))) (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 eta eta)))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 eta eta))
(-.f32 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 eta eta) (-.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (+.f32 (*.f32 eta eta) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 eta eta) (-.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (*.f32 eta eta) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) 1)
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(*.f32 1 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 1)
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(*.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))) (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -2))))
(*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -2))))
(*.f32 (pow.f32 1 1/2) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)) 1/2) (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1/2))
(*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))) (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -2))))
(*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -2))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 1 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))))
(/.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 1 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))))
(/.f32 1 (*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 -1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (*.f32 (sqrt.f32 -1) 1) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (*.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) (cbrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2))) (cbrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))))
(/.f32 (neg.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))) (cbrt.f32 (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (/.f32 1 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 1 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) 2))))
(/.f32 1 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(pow.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/2)
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 1)
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(pow.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) 2)
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1)
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(pow.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) 3)
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(pow.f32 (pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 3) 1/3)
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(fabs.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(fabs.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2))
(fabs.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))
(log.f32 (exp.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(cbrt.f32 (pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 3))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(exp.f32 (log.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1/2))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) 1))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(log1p.f32 (expm1.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (/.f32 h (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))))
(/.f32 h (*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (*.f32 -1 h) (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(/.f32 (*.f32 (sqrt.f32 -1) h) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (sqrt.f32 -1) h) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))))
(/.f32 (*.f32 (sqrt.f32 -1) h) (sqrt.f32 (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (*.f32 1 (/.f32 h (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))))
(/.f32 h (*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (*.f32 1 (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (*.f32 -1 (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (/.f32 (neg.f32 h) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))) (cbrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))))
(/.f32 (neg.f32 h) (*.f32 (cbrt.f32 (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (/.f32 h 1) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (/.f32 h (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (/.f32 h (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) 2))))
(/.f32 h (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 2)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))) 2)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 2)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3) 1/3)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 3) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2) 3) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2) 3) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2) 3) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2) 3) (pow.f32 h 3)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 1 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (/.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)) (/.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))))
(*.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)) (/.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -2)))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -2)))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))) (/.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))))
(/.f32 (/.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -2)))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -2)))
(*.f32 -1 (/.f32 -1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(/.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))
(/.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)) (/.f32 1 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)) (*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 3))) (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1))
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1)
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) 2)
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3)
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2) 1/2)
(sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -2))
(sqrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -2))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3) 1/3)
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2))
(sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -2))
(sqrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3))
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1))
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1))
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(+.f32 (*.f32 eta eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (*.f32 2 (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 4 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (*.f32 2 (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 2 (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (*.f32 2 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 2 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 eta eta))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(+.f32 (+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(+.f32 (+.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (exp.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(+.f32 1 (-.f32 (*.f32 eta eta) (exp.f32 (log1p.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (*.f32 eta eta) (-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) 1))
(*.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(*.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (/.f32 1 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 3)) (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2))
(/.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 3)) (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 -1 (/.f32 -1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1)
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(neg.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (neg.f32 (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(neg.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 3)) (neg.f32 (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (-.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) 2) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (-.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2))
(/.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 3)) (+.f32 (pow.f32 eta 4) (*.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (-.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 eta eta)))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3)) (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (-.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) 3) (pow.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) 2) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3) (pow.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) 3)) (+.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (-.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2))
(/.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) 1) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) 1) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 3)) (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) -1)
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) 1) (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(neg.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (neg.f32 (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(neg.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 3)) (neg.f32 (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 4) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1) (-.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) 2) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (-.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) 1) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) 3)) (+.f32 (pow.f32 eta 4) (*.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (-.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 eta eta)))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3)) 1) (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (-.f32 (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) 3) (pow.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) 2) (*.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3) (pow.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) 3)) (+.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (*.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (-.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 3))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) 2) (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (cbrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3))) (/.f32 (cbrt.f32 (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) 2)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 3))) (cbrt.f32 (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))
(/.f32 (-.f32 (pow.f32 eta 8) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 eta 8) (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 3)) (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 3))) (+.f32 (pow.f32 eta 8) (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (/.f32 (+.f32 (+.f32 (pow.f32 eta 8) (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (/.f32 1 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))) (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)))
(/.f32 (-.f32 (pow.f32 eta 12) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 6)) (/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (/.f32 1 (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 12) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 6)) (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) 3)) (/.f32 1 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))) (+.f32 (+.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (*.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))))
(/.f32 (*.f32 (/.f32 1 (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3) 3))) (+.f32 (+.f32 (pow.f32 eta 12) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 6)) (*.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3))))
(/.f32 (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 3) 3)) (*.f32 (/.f32 (+.f32 (pow.f32 eta 12) (+.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 6) (*.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 3)))) 1) (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(/.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 1 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) (/.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 1 (*.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)) (/.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))))))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)) (sqrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))))
(/.f32 (/.f32 1 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)))
(/.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -2)))
(/.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -2)))
(/.f32 (/.f32 1 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2))) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -2)))
(/.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -2)))
(/.f32 (/.f32 1 (/.f32 (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2))
(/.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))
(/.f32 (/.f32 1 (/.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(/.f32 (*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)))
(/.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (/.f32 1 (/.f32 1 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(/.f32 (/.f32 1 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 3)) (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 1 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) -1)) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) (sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2))
(/.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)))
(/.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(/.f32 (*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)))
(/.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))) (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -2)))))
(/.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -2)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 1 1/2)) (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2))
(/.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)) 1/2)) (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1/2))
(/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) (*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))) (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -2)))))
(/.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -2)))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) 1) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) 2) (*.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2)) (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -1/2))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2) (*.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2)) (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) 2) (*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))))))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2) (*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -2)))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) 2) (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))) (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) -2)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -2))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))) 2) (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))) (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))))))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2) (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) 1) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 3)) (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (sqrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (sqrt.f32 (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 3)) (*.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))) (cbrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (*.f32 (cbrt.f32 (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) 3)) (cbrt.f32 (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (cbrt.f32 (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (fma.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3)
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) 1/3)
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))
(sqrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O)))) 2))
(sqrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))
(log.f32 (exp.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(expm1.f32 (log1p.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(log1p.f32 (expm1.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 1 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 1 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (fma.f32 eta eta (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))

localize83.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
0.0b
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
0.3b
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h) -1)
1.4b
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
Compiler

Compiled 120 to 53 computations (55.8% saved)

series19.0ms (0.1%)

Counts
4 → 96
Calls

30 calls:

TimeVariablePointExpression
6.0ms
sinTheta_O
@0
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h) -1)
2.0ms
eta
@0
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h) -1)
1.0ms
sinTheta_O
@inf
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h) -1)
1.0ms
eta
@inf
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h) -1)
1.0ms
h
@0
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h) -1)

rewrite218.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
780×distribute-rgt-in
766×associate-/r/
708×distribute-lft-in
436×associate-/l/
374×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017194
1368188
24978188
Stop Event
node limit
Counts
4 → 231
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))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h) -1)
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (sqrt.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 h (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) 2) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (/.f32 (sqrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 (cbrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) -1) (pow.f32 (/.f32 1 h) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) -1) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h))) -1) (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1)) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 h))) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (neg.f32 (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (sqrt.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) 1) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (sqrt.f32 (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1) (/.f32 h 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) -1) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 1 (sqrt.f32 h))) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 1 (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h)))) 1) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h)))) (cbrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (cbrt.f32 (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (sqrt.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 h) (*.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h)))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (-.f32 (log.f32 h) (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (*.f32 1 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 1 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 1 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 1 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 eta eta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (+.f32 (*.f32 eta eta) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) (*.f32 eta eta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (-.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (-.f32 (pow.f32 eta 4) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 3))) (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (-.f32 (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (*.f32 (pow.f32 eta 4) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4))) (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 3)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)) 3)) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4))) (+.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (*.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (neg.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 eta eta (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 eta eta) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (/.f32 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (/.f32 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 1 (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 h)) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) 1) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (pow.f32 (cbrt.f32 h) 2)) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 h)) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (/.f32 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 h (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3/2) (pow.f32 h 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))))))

simplify221.0ms (1.2%)

Algorithm
egg-herbie
Rules
1156×associate-*r*
936×*-commutative
872×associate-*l*
812×associate-/r*
760×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
084128303
1248628121
Stop Event
node limit
Counts
327 → 531
Calls
Call 1
Inputs
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))))))
eta
(+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))))
(*.f32 -1 eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta))))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2))))) eta)))))
(*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 -1 (*.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 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 1/16 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))))) (*.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 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2))) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (+.f32 (*.f32 -1 (*.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 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.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)))))) (pow.f32 eta 7))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 h eta)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 h eta)))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) h) (pow.f32 eta 3)))) (pow.f32 sinTheta_O 4)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) h) (pow.f32 eta 3)))) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2)))) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) h) (pow.f32 eta 5))))))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) h) (pow.f32 eta 3)))) (pow.f32 sinTheta_O 4))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (*.f32 -1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))
(-.f32 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h))) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h))) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h))) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 sinTheta_O 5) h))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(/.f32 eta h)
(+.f32 (/.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 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 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h))))))
(+.f32 (/.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 (-.f32 1 (pow.f32 sinTheta_O 2)) h)))) (*.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 -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 -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 (*.f32 -1 (/.f32 eta h)) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 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 (/.f32 eta h)) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h)))) (*.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 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(+.f32 (/.f32 eta h) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) (*.f32 eta h)))))
(+.f32 (/.f32 eta h) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 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 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) (*.f32 eta h))))))
(*.f32 (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 1 h))
(*.f32 (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 1 h))
(*.f32 (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 1 h))
(*.f32 (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 1 h))
(*.f32 (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 1 h))
(*.f32 (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 1 h))
(*.f32 (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 1 h))
(*.f32 (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 1 h))
(*.f32 (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 1 h))
(*.f32 (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 1 h))
(*.f32 (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 1 h))
(*.f32 (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 1 h))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) 1)
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1)
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1/2))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (sqrt.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/2)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) 2)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 3)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3/2) 1/3)
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) 1)
(*.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 h (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 -1 (neg.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1)
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) 2) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) h)
(*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (neg.f32 h))
(*.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (sqrt.f32 h))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (/.f32 (sqrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 (cbrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) -1) (pow.f32 (/.f32 1 h) -1))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) -1) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) -1))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h))) -1) (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) -1))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1)) h)
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 h))) (sqrt.f32 h))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))
(*.f32 (/.f32 1 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (neg.f32 (neg.f32 h)))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (sqrt.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) 1) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (sqrt.f32 h))
(*.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (sqrt.f32 (neg.f32 h)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (cbrt.f32 h))
(*.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1) h)
(*.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1) (/.f32 h 1))
(*.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) -1) (neg.f32 h))
(*.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 1 (sqrt.f32 h))) (sqrt.f32 h))
(*.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 1 (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))
(*.f32 (/.f32 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h)))) 1) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(*.f32 (/.f32 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (cbrt.f32 h))
(*.f32 (/.f32 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h)))) (cbrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (cbrt.f32 (neg.f32 h)))
(*.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (sqrt.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))))
(*.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(/.f32 -1 (*.f32 1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h))))
(/.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1)
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(/.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 h)))
(/.f32 (sqrt.f32 h) (*.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 h))))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 h)))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 h))))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(/.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 1 h))
(/.f32 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h)))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(/.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))
(/.f32 (/.f32 h (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(sqrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 2))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(exp.f32 (-.f32 (log.f32 h) (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(+.f32 (*.f32 eta eta) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (*.f32 eta eta) (*.f32 1 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1)))
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) 1))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 1 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 1 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 1 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1))
(+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 eta eta))
(+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (+.f32 (*.f32 eta eta) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) (*.f32 eta eta))
(+.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1)
(*.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(*.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1)
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 2))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))
(*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(*.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 1 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (-.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (-.f32 (pow.f32 eta 4) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 3))) (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (-.f32 (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (*.f32 (pow.f32 eta 4) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))
(/.f32 1 (/.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 1 (/.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4))))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(/.f32 (-.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4))) (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 3)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)) 3)) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4))) (+.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (*.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (neg.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 2)
(pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 3)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 2) 1/2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 2))
(log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(fma.f32 eta eta (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(fma.f32 1 (*.f32 eta eta) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (/.f32 1 h))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h) 1)
(*.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (/.f32 1 h)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h))))
(*.f32 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 1 h)))
(*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 1 (neg.f32 h)))
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 h)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 h)))
(*.f32 (/.f32 1 (neg.f32 h)) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) 1) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) h))
(*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))
(*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (pow.f32 (cbrt.f32 h) 2)) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (cbrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) h))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 h)) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (sqrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(*.f32 (/.f32 1 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (/.f32 1 h))
(*.f32 (/.f32 1 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(*.f32 (/.f32 1 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))
(*.f32 (/.f32 1 (/.f32 h (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h) 1)
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) -1)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h) 3) 1/3)
(neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (neg.f32 h)))
(sqrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3/2) (pow.f32 h 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
Outputs
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4)))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 eta 4) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4))))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (fma.f32 1/16 (/.f32 (*.f32 (pow.f32 eta 6) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 eta 4) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))))
eta
(+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))))))
(+.f32 eta (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 -1/8 (pow.f32 sinTheta_O 4)) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)))))
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))))
(+.f32 eta (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))))
(+.f32 eta (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) -1/16)))))
(*.f32 -1 eta)
(neg.f32 eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (neg.f32 eta)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (neg.f32 eta))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta))))
(+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))))))
(+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) eta) (pow.f32 sinTheta_O 4)))))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2))))) eta)))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 sinTheta_O 6) (/.f32 eta (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (*.f32 eta eta))))))))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) eta) (pow.f32 sinTheta_O 4)) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) eta) (+.f32 3/8 (/.f32 1/2 (/.f32 (*.f32 eta eta) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))))))))))
(*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (/.f32 h (sqrt.f32 -1)) sinTheta_O))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3)))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (/.f32 h (sqrt.f32 -1)) sinTheta_O)))
(+.f32 (*.f32 -1 (*.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 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(fma.f32 -1 (*.f32 (pow.f32 eta 4) (fma.f32 -1/4 (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))))) (fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3)))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (/.f32 h (sqrt.f32 -1)) sinTheta_O))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 1/16 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))))) (*.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 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2))) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (+.f32 (*.f32 -1 (*.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 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(fma.f32 -1 (*.f32 (pow.f32 eta 6) (fma.f32 1/16 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 7) 1/4)) (fma.f32 1/16 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 7) 1/4)) (*.f32 -1/2 (*.f32 (/.f32 (fma.f32 -1/4 (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 -1 (*.f32 (pow.f32 eta 4) (fma.f32 -1/4 (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))))) (fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3)))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (/.f32 h (sqrt.f32 -1)) sinTheta_O)))))
(fma.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 -1/2 (/.f32 (fma.f32 -1/4 (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (pow.f32 (sqrt.f32 -1) 2))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 7) 1/4) (/.f32 (*.f32 1/16 h) (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))))))) (fma.f32 -1 (*.f32 (pow.f32 eta 4) (fma.f32 -1/4 (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))))) (fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3)))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (/.f32 h (sqrt.f32 -1)) sinTheta_O)))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(fma.f32 -1 (/.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) h)) -3/8) (pow.f32 eta 5)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)))
(fma.f32 -1 (/.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (pow.f32 eta 5) -3/8)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (/.f32 h eta)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.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)))))) (pow.f32 eta 7))))))
(fma.f32 -1 (/.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) h)) -3/8) (pow.f32 eta 5)) (+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (neg.f32 (/.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) h)) -3/8))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (*.f32 (pow.f32 sinTheta_O 6) h)))) (pow.f32 eta 7)))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (pow.f32 eta 5) -3/8)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (/.f32 h eta))) (neg.f32 (/.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) h) (*.f32 -3/8 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (*.f32 (*.f32 -1/8 (pow.f32 sinTheta_O 6)) h))) (pow.f32 eta 7))))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 (neg.f32 h) eta))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (/.f32 (neg.f32 h) eta))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (/.f32 h (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (/.f32 h (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 h) eta))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (/.f32 h (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (/.f32 h (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 h) eta))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 h eta)))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) h)) -3/8) (/.f32 (pow.f32 eta 7) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (/.f32 h (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (/.f32 h (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 h) eta))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (/.f32 (pow.f32 eta 7) (*.f32 sinTheta_O sinTheta_O)) -3/8))) (fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (/.f32 h (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7)) h)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (/.f32 h (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 h) eta))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) h) (pow.f32 eta 3)))) (pow.f32 sinTheta_O 4)))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (neg.f32 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/4 (/.f32 h (pow.f32 eta 5)) (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h))))))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (neg.f32 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/4 (/.f32 h (pow.f32 eta 5)) (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h))))))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) h) (pow.f32 eta 3)))) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2)))) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) h) (pow.f32 eta 5))))))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) h) (pow.f32 eta 3)))) (pow.f32 sinTheta_O 4))))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 1/2 (/.f32 (fma.f32 -1/4 (/.f32 h (pow.f32 eta 5)) (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)))) (*.f32 eta eta)) (fma.f32 -1/2 (/.f32 (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (*.f32 eta eta)))) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 5) h)))))) (neg.f32 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/4 (/.f32 h (pow.f32 eta 5)) (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)))))))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 1/2 (/.f32 (fma.f32 -1/4 (/.f32 h (pow.f32 eta 5)) (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)))) (*.f32 eta eta)) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 3/8 (/.f32 1/2 (/.f32 (*.f32 eta eta) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))))) (pow.f32 eta 3)) h) (*.f32 -1/4 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 5) h)))))) (neg.f32 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/4 (/.f32 h (pow.f32 eta 5)) (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2))))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (+.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (*.f32 -1 (pow.f32 sinTheta_O 2)))))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (+.f32 (fma.f32 -3/8 (pow.f32 sinTheta_O 6) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (+.f32 (fma.f32 -3/8 (pow.f32 sinTheta_O 6) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 eta eta)))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O))
(*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 eta eta))
(+.f32 (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O)) (*.f32 eta eta))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 eta eta)) (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O)) (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 eta eta)))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 eta eta)))
(+.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))) (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 eta eta)))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 eta eta))
(-.f32 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 eta eta) (-.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 eta eta)) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 eta eta) (-.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (*.f32 eta eta) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)))
(*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (/.f32 (sqrt.f32 -1) h) sinTheta_O))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h))) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(fma.f32 1/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O))))
(fma.f32 1/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) h)) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (/.f32 (sqrt.f32 -1) h) sinTheta_O)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h))) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(fma.f32 1/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))) (fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h)))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)))))
(fma.f32 1/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) h)) (fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) h)) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (/.f32 (sqrt.f32 -1) h) sinTheta_O))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h))) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 sinTheta_O 5) h))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(fma.f32 1/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))) (fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h)))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 sinTheta_O 5) h)))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O))))))
(fma.f32 1/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) h)) (fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) h)) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) h)) (pow.f32 (sqrt.f32 -1) 5))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (/.f32 (sqrt.f32 -1) h) sinTheta_O)))))
(/.f32 eta h)
(+.f32 (/.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 eta h) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h)))))
(+.f32 (/.f32 eta h) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2) (*.f32 eta h))))
(+.f32 (/.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 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h))))))
(+.f32 (/.f32 eta h) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) h))))))
(+.f32 (/.f32 eta h) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h))) (/.f32 -1/8 (/.f32 (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 eta 3) h)) (pow.f32 sinTheta_O 4)))))
(+.f32 (/.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 (-.f32 1 (pow.f32 sinTheta_O 2)) h)))) (*.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 eta h) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) h))) (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) h)))))))
(+.f32 (/.f32 eta h) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 eta 3) h))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (/.f32 (*.f32 -1/16 (pow.f32 sinTheta_O 6)) (*.f32 (pow.f32 eta 5) h))))))
(*.f32 -1 (/.f32 eta h))
(neg.f32 (/.f32 eta h))
(/.f32 (neg.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 -1 (/.f32 eta h)))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h))) (neg.f32 (/.f32 eta h)))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h))) (/.f32 (neg.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 (/.f32 eta h)) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h))) (fma.f32 -1 (/.f32 eta h) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) h))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h))) (fma.f32 -1 (/.f32 eta h) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 eta 3) 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 (/.f32 eta h)) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h)))) (*.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))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h))) (fma.f32 -1 (/.f32 eta h) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) h))) (*.f32 (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) h))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h))) (fma.f32 -1 (/.f32 eta h) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 eta 3) h))) (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) h)))))))
(/.f32 eta h)
(+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(+.f32 (/.f32 eta h) (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta h)))
(+.f32 (/.f32 eta h) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2) (*.f32 eta h)))
(+.f32 (/.f32 eta h) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) (*.f32 eta h)))))
(+.f32 (/.f32 eta h) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h)) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 4))))))
(+.f32 (/.f32 eta h) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h)) (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) eta) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(+.f32 (/.f32 eta h) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 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 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) (*.f32 eta h))))))
(+.f32 (/.f32 eta h) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h)) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (*.f32 eta eta))))) (*.f32 eta h)) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 4)))))))
(+.f32 (/.f32 eta h) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta h)) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) eta) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 eta h)) (+.f32 3/8 (/.f32 1/2 (/.f32 (*.f32 eta eta) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))))))))))
(*.f32 (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 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (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 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (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 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (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 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (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 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (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 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (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 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (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 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (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 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (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 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (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 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (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 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) 1)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (sqrt.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (sqrt.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 4)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (sqrt.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta 4)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/2)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) 2)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 3)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3/2))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2))
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3/2))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3/2))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1/2))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) 1)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 h (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 -1 (neg.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) 2))
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 3)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) 2) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 3)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) h)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (neg.f32 h))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 1 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 h (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.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 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (sqrt.f32 h))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.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 (sqrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (/.f32 (sqrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.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 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 h)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 h)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 (cbrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 h)) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (*.f32 (cbrt.f32 h) (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) -1) (pow.f32 (/.f32 1 h) -1))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) -1) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) -1))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)) -2)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)) -2)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h))) -1) (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) -1))
(*.f32 (/.f32 1 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h))) (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 h h)))))
(/.f32 1 (*.f32 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h))))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1)) h)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 h))) (sqrt.f32 h))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.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 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 h)))
(*.f32 (/.f32 1 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (neg.f32 (neg.f32 h)))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 h (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (sqrt.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))))
(*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 4)))) (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))
(*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta 4)))) (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) 1) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (sqrt.f32 h))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/4)))
(/.f32 (sqrt.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 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (sqrt.f32 h)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (sqrt.f32 (neg.f32 h)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (neg.f32 h))) (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (neg.f32 h)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (cbrt.f32 h))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 h)))
(*.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1) h)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1) (/.f32 h 1))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) -1) (neg.f32 h))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 1 (sqrt.f32 h))) (sqrt.f32 h))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.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 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 1 (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 h)))
(*.f32 (/.f32 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h)))) 1) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 h h)))))
(/.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))))
(*.f32 (/.f32 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (cbrt.f32 h))
(*.f32 (cbrt.f32 h) (/.f32 1 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 h h))))))
(/.f32 (*.f32 1 (cbrt.f32 h)) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)))))
(*.f32 (/.f32 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h)))) (cbrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (cbrt.f32 (neg.f32 h)))
(*.f32 (/.f32 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 h h)))) (cbrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (neg.f32 h)))
(*.f32 (/.f32 1 (*.f32 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))) (cbrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (neg.f32 h)))
(*.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (sqrt.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))))
(*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 4)))) (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))
(*.f32 (sqrt.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta 4)))) (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))
(*.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 -1 (*.f32 1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)))
(/.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 h)))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (sqrt.f32 h) (*.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 h))))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 h)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 h)))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 h))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 h)))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 1 h))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h)))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(*.f32 (/.f32 1 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h))) (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 h h)))))
(/.f32 1 (*.f32 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h))))
(/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 h (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 h (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 2))
(sqrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 2))
(sqrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 3))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))))
(exp.f32 (-.f32 (log.f32 h) (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) 1))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (+.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (+.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (*.f32 1 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) 1))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (+.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 2 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 2 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 2 (+.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (+.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (+.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (+.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 2 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (+.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 1 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 1 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (+.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 1 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (+.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 eta eta))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (+.f32 (*.f32 eta eta) (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (+.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1) (*.f32 eta eta))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (+.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) 1)
(+.f32 1 (-.f32 (*.f32 eta eta) (exp.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (+.f32 1 (*.f32 eta eta)) (exp.f32 (log1p.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1)
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 4)))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta 4)))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(*.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 1 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 4)))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta 4)))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (-.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (-.f32 (pow.f32 eta 4) (*.f32 eta (*.f32 eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))) (-.f32 (pow.f32 eta 4) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (-.f32 (pow.f32 eta 8) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (-.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (-.f32 (pow.f32 eta 8) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (-.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 3))) (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (-.f32 (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (*.f32 (pow.f32 eta 4) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))))
(*.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3))) (+.f32 (pow.f32 eta 8) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (-.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (pow.f32 eta 4)))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 (+.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3)) (+.f32 (pow.f32 eta 8) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (*.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4)))))))
(/.f32 1 (/.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 1 (/.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 4)))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta 4)))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 4))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta 4))))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4))) (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))
(/.f32 (-.f32 (pow.f32 eta 12) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 4))) (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))
(/.f32 (-.f32 (pow.f32 eta 12) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta 4))) (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 4))))
(/.f32 (-.f32 (pow.f32 eta 8) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 8) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) 3)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (+.f32 (pow.f32 eta 4) (*.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (+.f32 (pow.f32 eta 4) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)) 3)) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4))) (+.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (*.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)) 3)) (*.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 4))) (+.f32 (pow.f32 eta 12) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)) (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)) 3)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta 4)))) (+.f32 (pow.f32 eta 12) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)) (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (pow.f32 eta 8) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 3)) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (pow.f32 eta 8) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (neg.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (pow.f32 eta 4)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (neg.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 4)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (neg.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta 4)))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1)
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 2)
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))
(pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 3)
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 2) 1/2)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3) 1/3)
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 2))
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))
(log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))
(fma.f32 eta eta (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))
(fma.f32 1 (*.f32 eta eta) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 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)))))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h))) 1)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h) 1)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(*.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (/.f32 1 h)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h))))
(*.f32 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 h h))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)))
(*.f32 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)))
(*.f32 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(*.f32 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 h h))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)))
(*.f32 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 1 h)))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (/.f32 1 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h))
(*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 1 (neg.f32 h)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 h)))
(/.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 h)) (sqrt.f32 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (sqrt.f32 h) (sqrt.f32 h)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (cbrt.f32 h)))
(/.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 h)) (pow.f32 (cbrt.f32 h) 2))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 h) (pow.f32 (cbrt.f32 h) 2)))
(*.f32 (/.f32 1 (neg.f32 h)) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) 1) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (pow.f32 (cbrt.f32 h) 2)) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4) (cbrt.f32 h)))
(/.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 h)) (pow.f32 (cbrt.f32 h) 2))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 h) (pow.f32 (cbrt.f32 h) 2)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) 1) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) h))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (/.f32 1 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (sqrt.f32 h)) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (sqrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 h)) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 h)))
(/.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 h)) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)) (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (cbrt.f32 h) 2)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)) (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 h) 2)))
(*.f32 (/.f32 1 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(*.f32 (/.f32 1 (/.f32 1 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(*.f32 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 h h))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)))
(*.f32 (cbrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)))
(*.f32 (/.f32 1 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 1/4))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(*.f32 (/.f32 1 (/.f32 h (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (/.f32 1 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (/.f32 1 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h) 1)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) -1)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) 2)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) 3)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h) 3) 1/3)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (neg.f32 h)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(sqrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 h h)))
(sqrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 h h)))
(sqrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h) 3))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) 3/2) (pow.f32 h 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3/2) (pow.f32 h 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2) (pow.f32 h 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)) 1))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) h)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) h)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h)

eval1.5s (8.4%)

Compiler

Compiled 69139 to 40352 computations (41.6% saved)

prune842.0ms (4.6%)

Pruning

16 alts after pruning (12 fresh and 4 done)

PrunedKeptTotal
New180391812
Fresh538
Picked101
Done246
Total1811161827
Error
0.0b
Counts
1827 → 16
Alt Table
Click to see full alt table
StatusErrorProgram
1.2b
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 3)
2.0b
(asin.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) h) -1))
1.9b
(asin.f32 (/.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)))) (/.f32 1 h)))
13.4b
(asin.f32 (/.f32 (*.f32 (/.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))))
0.6b
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
0.6b
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
0.6b
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
1.6b
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
1.6b
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
1.8b
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
1.3b
(asin.f32 (/.f32 h eta))
1.9b
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 eta eta) h) eta)))))
1.1b
(asin.f32 (*.f32 (/.f32 1 (sqrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (/.f32 h (sqrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
1.5b
(asin.f32 (*.f32 (/.f32 1 eta) h))
3.2b
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) h))
4.2b
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 eta eta))) h))
Compiler

Compiled 513 to 342 computations (33.3% saved)

localize80.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
0.0b
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
0.0b
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
4.3b
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
Compiler

Compiled 118 to 58 computations (50.8% saved)

series12.0ms (0.1%)

Counts
4 → 120
Calls

30 calls:

TimeVariablePointExpression
2.0ms
sinTheta_O
@0
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
1.0ms
h
@0
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
1.0ms
sinTheta_O
@inf
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
1.0ms
eta
@0
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
1.0ms
h
@inf
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))

rewrite155.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
962×associate-/r/
950×distribute-lft-in
438×associate-/l/
414×add-sqr-sqrt
400×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018154
1400134
25572134
Stop Event
node limit
Counts
4 → 169
Calls
Call 1
Inputs
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 sinTheta_O (*.f32 (/.f32 1 eta) sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 sinTheta_O (sqrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 eta eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 eta eta))) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 eta) (*.f32 sinTheta_O sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 1 eta) sinTheta_O) sinTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 eta)) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2)) (/.f32 sinTheta_O (cbrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 eta)) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O (neg.f32 eta)) (neg.f32 sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O (/.f32 eta 1)) sinTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O (/.f32 eta (sqrt.f32 sinTheta_O))) (sqrt.f32 sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O (/.f32 eta (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 eta (cbrt.f32 (pow.f32 sinTheta_O 4)))) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 sinTheta_O) (/.f32 eta sinTheta_O)) (sqrt.f32 sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta sinTheta_O)) (cbrt.f32 sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) eta) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 eta eta)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2) eta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/2 sinTheta_O) (/.f32 eta sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/2 (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 sinTheta_O -1/2) (/.f32 eta sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) -1/2) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2) 1) eta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2) (sqrt.f32 eta)) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2)) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 -1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 eta eta)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2) (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (fma.f32 (neg.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (fma.f32 (neg.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (cbrt.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) eta) (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (neg.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) eta) (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (*.f32 1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) eta) (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (*.f32 (neg.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) eta) (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (*.f32 -1 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) eta) (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (*.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) eta) (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (*.f32 (neg.f32 (sqrt.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) eta) (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (cbrt.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (*.f32 eta eta)) (*.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (*.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (*.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta))) (*.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (*.f32 eta eta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 h (/.f32 1 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 (cbrt.f32 h) (/.f32 1 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 h) (/.f32 1 (neg.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h 1) (/.f32 (+.f32 eta (*.f32 1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h 1) (/.f32 (fma.f32 eta eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta))) (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) (/.f32 h (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) 2)) (/.f32 h (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (+.f32 eta (*.f32 1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (fma.f32 eta eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (*.f32 h (+.f32 eta (*.f32 1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) 2)) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) 2)) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (neg.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (neg.f32 (+.f32 eta (*.f32 1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (neg.f32 (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)))) (neg.f32 (fma.f32 eta eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (-.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 eta eta))) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta) (sqrt.f32 h))) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta) (pow.f32 (cbrt.f32 h) 2))) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 h) (neg.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (+.f32 eta (*.f32 1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 h) (neg.f32 (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)))) (fma.f32 eta eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h 1) 1) (/.f32 (+.f32 eta (*.f32 1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h 1) 1) (/.f32 (fma.f32 eta eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta))) (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h 1) (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (+.f32 eta (*.f32 1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h 1) (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))) (fma.f32 eta eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h 1) (neg.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (neg.f32 (+.f32 eta (*.f32 1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h 1) (neg.f32 (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)))) (neg.f32 (fma.f32 eta eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h 1) (-.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 eta eta))) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) (sqrt.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (sqrt.f32 (+.f32 eta (*.f32 1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h (sqrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) (sqrt.f32 (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)))) (sqrt.f32 (fma.f32 eta eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h (pow.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) 2)) (cbrt.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (cbrt.f32 (+.f32 eta (*.f32 1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h (pow.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) 2)) (cbrt.f32 (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)))) (cbrt.f32 (fma.f32 eta eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta) h) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (PI.f32)) (*.f32 1 (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))) (*.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))) (+.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 1/2 (PI.f32)) 3) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) 3)) (+.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))) (*.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))))))))

simplify232.0ms (1.3%)

Algorithm
egg-herbie
Rules
826×associate-*r*
728×*-commutative
700×+-commutative
654×associate-*l*
630×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

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

localize22.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(asin.f32 (*.f32 (/.f32 1 eta) h))
0.3b
(*.f32 (/.f32 1 eta) h)
Compiler

Compiled 20 to 13 computations (35% saved)

series1.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
h
@-inf
(*.f32 (/.f32 1 eta) h)
0.0ms
eta
@0
(*.f32 (/.f32 1 eta) h)
0.0ms
eta
@-inf
(*.f32 (/.f32 1 eta) h)
0.0ms
eta
@inf
(*.f32 (/.f32 1 eta) h)
0.0ms
h
@inf
(*.f32 (/.f32 1 eta) h)

rewrite60.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1720×add-sqr-sqrt
1702×*-un-lft-identity
1576×add-cube-cbrt
1554×add-cbrt-cube
178×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0918
118118
2215418
Stop Event
node limit
Counts
2 → 45
Calls
Call 1
Inputs
(*.f32 (/.f32 1 eta) h)
(asin.f32 (*.f32 (/.f32 1 eta) h))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 eta h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 h eta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 h) (/.f32 eta (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 eta (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 h -1) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 h) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h 1) eta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (sqrt.f32 eta)) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 h) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 h eta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 h eta)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 h eta)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 h eta) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 h eta) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 h eta) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 h eta)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 h eta)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h eta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (asin.f32 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (asin.f32 (/.f32 h eta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) (cbrt.f32 (asin.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (asin.f32 (/.f32 h eta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))))))

simplify104.0ms (0.6%)

Algorithm
egg-herbie
Rules
1308×associate-*r*
1038×associate-*l*
992×associate-/l/
870×associate-+r+
702×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

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

localize336.0ms (1.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 eta eta) h) eta))))
0.3b
(*.f32 (/.f32 (*.f32 eta eta) h) eta)
1.7b
(/.f32 (*.f32 eta eta) h)
5.2b
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 eta eta) h) eta))
Compiler

Compiled 87 to 19 computations (78.2% saved)

series4.0ms (0%)

Counts
4 → 120
Calls

30 calls:

TimeVariablePointExpression
0.0ms
eta
@inf
(/.f32 (*.f32 eta eta) h)
0.0ms
h
@-inf
(/.f32 (*.f32 eta eta) h)
0.0ms
h
@0
(/.f32 (*.f32 eta eta) h)
0.0ms
eta
@0
(/.f32 (*.f32 eta eta) h)
0.0ms
h
@inf
(/.f32 (*.f32 eta eta) h)

rewrite127.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1022×associate-/l/
608×distribute-rgt-in
560×distribute-lft-in
328×add-sqr-sqrt
320×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
014112
131690
2497190
Stop Event
node limit
Counts
4 → 165
Calls
Call 1
Inputs
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 eta eta) h) eta))
(/.f32 (*.f32 eta eta) h)
(*.f32 (/.f32 (*.f32 eta eta) h) eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 eta eta) h) eta))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 sinTheta_O (/.f32 1 (/.f32 (/.f32 (pow.f32 eta 3) h) sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 h (pow.f32 eta 3)))) (*.f32 sinTheta_O (sqrt.f32 (/.f32 h (pow.f32 eta 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))) (pow.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))) 2) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (*.f32 eta eta))) (/.f32 1 eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (*.f32 eta eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 sinTheta_O (/.f32 h (*.f32 eta eta))) (/.f32 sinTheta_O eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O (/.f32 h (*.f32 eta eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 1 (/.f32 (neg.f32 (pow.f32 eta 3)) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (/.f32 (pow.f32 eta 3) h))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 (pow.f32 eta 3) h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (cbrt.f32 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) h)) sinTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 sinTheta_O (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (/.f32 sinTheta_O (/.f32 eta (cbrt.f32 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) eta) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (/.f32 eta h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 eta (/.f32 eta h))) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 (pow.f32 eta 3) h))) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 (pow.f32 eta 3) h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 h (pow.f32 eta 3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O sinTheta_O)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (neg.f32 (pow.f32 eta 3)) h)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (exp.f32 sinTheta_O) sinTheta_O) (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) (pow.f32 (/.f32 (pow.f32 eta 3) h) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 eta (/.f32 eta h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 eta (/.f32 eta h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 eta eta) (/.f32 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 eta (/.f32 eta h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 eta (/.f32 eta h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 eta (sqrt.f32 h)) (/.f32 eta (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) (cbrt.f32 (*.f32 eta (/.f32 eta h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 eta 4)) (*.f32 (pow.f32 (cbrt.f32 eta) 2) (/.f32 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 h) (*.f32 eta eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 h) (/.f32 eta (/.f32 1 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 eta h) eta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 eta (neg.f32 eta)) (/.f32 1 (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (*.f32 eta eta) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (*.f32 eta eta) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 eta 1) (/.f32 eta h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 eta (pow.f32 (cbrt.f32 h) 2)) (/.f32 eta (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 eta (neg.f32 h)) (neg.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (/.f32 h eta))) (/.f32 eta (sqrt.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 h eta)) 2)) (/.f32 eta (cbrt.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 eta) h) (/.f32 (sqrt.f32 eta) (/.f32 1 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 eta) 1) (/.f32 (sqrt.f32 eta) (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 eta) (pow.f32 (cbrt.f32 (/.f32 h eta)) 2)) (/.f32 (sqrt.f32 eta) (cbrt.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 eta) 2) h) (/.f32 (cbrt.f32 eta) (/.f32 1 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 eta) 2) 1) (/.f32 (cbrt.f32 eta) (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 eta) 2) (sqrt.f32 (/.f32 h eta))) (/.f32 (cbrt.f32 eta) (sqrt.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 eta) 2) (pow.f32 (cbrt.f32 (/.f32 h eta)) 2)) (cbrt.f32 (*.f32 eta (/.f32 eta h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 eta 4)) 1) (/.f32 (pow.f32 (cbrt.f32 eta) 2) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 eta 4)) (sqrt.f32 h)) (/.f32 (pow.f32 (cbrt.f32 eta) 2) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 (*.f32 eta (/.f32 eta h))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 eta (/.f32 eta h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 eta (sqrt.f32 h)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 eta (/.f32 eta h)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 h (*.f32 eta eta)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 eta eta) (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 eta (/.f32 eta h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 eta (/.f32 eta h)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 eta (/.f32 eta h)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (/.f32 h eta) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 eta (/.f32 eta h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 eta (/.f32 eta h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 eta (/.f32 eta h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 eta (/.f32 eta h))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 eta (/.f32 h (*.f32 eta eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 eta eta) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 eta 3) h) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 h (pow.f32 eta 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 eta 3) h)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 eta (*.f32 eta (neg.f32 eta))) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 eta (neg.f32 eta)) eta) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 eta 3) 1) h)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 eta 3) (sqrt.f32 h)) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 eta 3)) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (pow.f32 eta 3) h) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (pow.f32 eta 3) h)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 eta (cbrt.f32 h)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 eta 3) h))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 eta 3) (pow.f32 (*.f32 eta (/.f32 eta h)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 eta (/.f32 eta h)) 3) (pow.f32 eta 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 eta 3) h)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (pow.f32 eta 3) h)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) (-.f32 1 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))))) (-.f32 1 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (/.f32 h eta) 2) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))) (/.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 h eta) (exp.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (exp.f32 (log1p.f32 (/.f32 h eta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2) (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)))) (/.f32 1 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3))) (/.f32 1 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (/.f32 h eta) 3)) (*.f32 (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)))) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (-.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))) (pow.f32 (/.f32 h eta) 2)) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (*.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))) (*.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 h eta) 3) 3) (pow.f32 (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)) 3)) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (+.f32 (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (/.f32 h eta) 3)) (-.f32 (*.f32 (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3))) (*.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (/.f32 h eta) 2) 3) (pow.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))) 3)) (*.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (+.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (+.f32 (*.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)))) (*.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 h (/.f32 (pow.f32 eta 3) h)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 eta (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (neg.f32 h) (/.f32 (pow.f32 eta 3) h)) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 (neg.f32 eta) (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta) (*.f32 (/.f32 (pow.f32 eta 3) h) h)) (*.f32 (/.f32 (pow.f32 eta 3) h) eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 eta h))) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (neg.f32 eta)) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 h))) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))) (neg.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)))) (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 h (/.f32 1 eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 h eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (/.f32 h eta)) (sqrt.f32 (/.f32 h eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (sqrt.f32 1/2) (*.f32 sinTheta_O (sqrt.f32 (/.f32 h (pow.f32 eta 3))))) (*.f32 (sqrt.f32 1/2) (*.f32 sinTheta_O (sqrt.f32 (/.f32 h (pow.f32 eta 3))))) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (/.f32 h eta)) 2) (cbrt.f32 (/.f32 h eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) (/.f32 eta (cbrt.f32 h))) 2) (/.f32 (cbrt.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) (/.f32 eta (cbrt.f32 h))) (/.f32 h eta))))))

simplify134.0ms (0.7%)

Algorithm
egg-herbie
Rules
1792×distribute-lft-in
686×associate-*r*
652×associate-*l*
552×*-commutative
476×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04339733
112499123
257559123
Stop Event
node limit
Counts
285 → 235
Calls
Call 1
Inputs
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 2) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) 1)
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 1 (/.f32 (/.f32 (pow.f32 eta 3) h) sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1)
(*.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 h (pow.f32 eta 3)))) (*.f32 sinTheta_O (sqrt.f32 (/.f32 h (pow.f32 eta 3)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))) (pow.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))) 2))
(*.f32 (pow.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))) 2) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 h (pow.f32 eta 3))))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (*.f32 eta eta))) (/.f32 1 eta))
(*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (/.f32 1 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (*.f32 eta eta))))
(*.f32 (/.f32 h (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 sinTheta_O (/.f32 h (*.f32 eta eta))) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O (/.f32 h (*.f32 eta eta))))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 1 (/.f32 (neg.f32 (pow.f32 eta 3)) h)))
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (pow.f32 eta 3) h))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 (pow.f32 eta 3) h))))
(*.f32 (/.f32 1 (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (cbrt.f32 h))))
(*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) h)) sinTheta_O)
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 sinTheta_O (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (/.f32 sinTheta_O (/.f32 eta (cbrt.f32 h))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) eta) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (/.f32 eta h))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 eta (/.f32 eta h))) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 (pow.f32 eta 3) h))) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 (pow.f32 eta 3) h))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))))
(pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1)
(pow.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 h (pow.f32 eta 3)))) 2)
(pow.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))) 3)
(pow.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3) 1/3)
(pow.f32 (/.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O sinTheta_O)) -1)
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (neg.f32 (pow.f32 eta 3)) h)))
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 sinTheta_O) sinTheta_O) (/.f32 h (pow.f32 eta 3))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) (pow.f32 (/.f32 (pow.f32 eta 3) h) 3)))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))
(exp.f32 (log.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))
(exp.f32 (*.f32 (log.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))) 1))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 eta (/.f32 eta h)))) 1)
(*.f32 eta (/.f32 eta h))
(*.f32 (*.f32 eta eta) (/.f32 1 h))
(*.f32 (*.f32 eta (/.f32 eta h)) 1)
(*.f32 1 (*.f32 eta (/.f32 eta h)))
(*.f32 (/.f32 eta (sqrt.f32 h)) (/.f32 eta (sqrt.f32 h)))
(*.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) (cbrt.f32 (*.f32 eta (/.f32 eta h))))
(*.f32 (cbrt.f32 (pow.f32 eta 4)) (*.f32 (pow.f32 (cbrt.f32 eta) 2) (/.f32 1 h)))
(*.f32 (/.f32 1 h) (*.f32 eta eta))
(*.f32 (/.f32 1 h) (/.f32 eta (/.f32 1 eta)))
(*.f32 (/.f32 eta h) eta)
(*.f32 (*.f32 eta (neg.f32 eta)) (/.f32 1 (neg.f32 h)))
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (*.f32 eta eta) (sqrt.f32 h)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (*.f32 eta eta) (cbrt.f32 h)))
(*.f32 (/.f32 eta 1) (/.f32 eta h))
(*.f32 (/.f32 eta (pow.f32 (cbrt.f32 h) 2)) (/.f32 eta (cbrt.f32 h)))
(*.f32 (/.f32 eta (neg.f32 h)) (neg.f32 eta))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 h eta))) (/.f32 eta (sqrt.f32 (/.f32 h eta))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 h eta)) 2)) (/.f32 eta (cbrt.f32 (/.f32 h eta))))
(*.f32 (/.f32 (sqrt.f32 eta) h) (/.f32 (sqrt.f32 eta) (/.f32 1 eta)))
(*.f32 (/.f32 (sqrt.f32 eta) 1) (/.f32 (sqrt.f32 eta) (/.f32 h eta)))
(*.f32 (/.f32 (sqrt.f32 eta) (pow.f32 (cbrt.f32 (/.f32 h eta)) 2)) (/.f32 (sqrt.f32 eta) (cbrt.f32 (/.f32 h eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 eta) 2) h) (/.f32 (cbrt.f32 eta) (/.f32 1 eta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 eta) 2) 1) (/.f32 (cbrt.f32 eta) (/.f32 h eta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 eta) 2) (sqrt.f32 (/.f32 h eta))) (/.f32 (cbrt.f32 eta) (sqrt.f32 (/.f32 h eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 eta) 2) (pow.f32 (cbrt.f32 (/.f32 h eta)) 2)) (cbrt.f32 (*.f32 eta (/.f32 eta h))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 4)) 1) (/.f32 (pow.f32 (cbrt.f32 eta) 2) h))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 4)) (sqrt.f32 h)) (/.f32 (pow.f32 (cbrt.f32 eta) 2) (sqrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 (*.f32 eta (/.f32 eta h))))
(pow.f32 (*.f32 eta (/.f32 eta h)) 1)
(pow.f32 (/.f32 eta (sqrt.f32 h)) 2)
(pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 3)
(pow.f32 (pow.f32 (*.f32 eta (/.f32 eta h)) 3) 1/3)
(pow.f32 (/.f32 h (*.f32 eta eta)) -1)
(neg.f32 (/.f32 (*.f32 eta eta) (neg.f32 h)))
(sqrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))
(log.f32 (exp.f32 (*.f32 eta (/.f32 eta h))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 eta (/.f32 eta h)))))
(cbrt.f32 (pow.f32 (*.f32 eta (/.f32 eta h)) 3))
(cbrt.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (/.f32 h eta) 3)))
(expm1.f32 (log1p.f32 (*.f32 eta (/.f32 eta h))))
(exp.f32 (log.f32 (*.f32 eta (/.f32 eta h))))
(exp.f32 (*.f32 (log.f32 (*.f32 eta (/.f32 eta h))) 1))
(log1p.f32 (expm1.f32 (*.f32 eta (/.f32 eta h))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))) 1)
(/.f32 eta (/.f32 h (*.f32 eta eta)))
(/.f32 (*.f32 eta eta) (/.f32 h eta))
(/.f32 (/.f32 (pow.f32 eta 3) h) 1)
(/.f32 1 (/.f32 h (pow.f32 eta 3)))
(/.f32 (pow.f32 eta 3) h)
(/.f32 (*.f32 eta (*.f32 eta (neg.f32 eta))) (neg.f32 h))
(/.f32 (*.f32 (*.f32 eta (neg.f32 eta)) eta) (neg.f32 h))
(/.f32 (/.f32 (pow.f32 eta 3) 1) h)
(/.f32 (/.f32 (pow.f32 eta 3) (sqrt.f32 h)) (sqrt.f32 h))
(/.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 h))
(/.f32 (neg.f32 (pow.f32 eta 3)) (neg.f32 h))
(pow.f32 (/.f32 (pow.f32 eta 3) h) 1)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 eta 3) h)) 2)
(pow.f32 (/.f32 eta (cbrt.f32 h)) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) 1/3)
(sqrt.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))
(log.f32 (exp.f32 (/.f32 (pow.f32 eta 3) h)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 eta 3) h))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3))
(cbrt.f32 (*.f32 (pow.f32 eta 3) (pow.f32 (*.f32 eta (/.f32 eta h)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 eta (/.f32 eta h)) 3) (pow.f32 eta 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h)))
(exp.f32 (log.f32 (/.f32 (pow.f32 eta 3) h)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 eta 3) h)) 1))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 eta 3) h)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))) 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) (-.f32 1 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))))) (-.f32 1 (/.f32 h eta)))
(-.f32 (/.f32 (pow.f32 (/.f32 h eta) 2) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))) (/.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))
(-.f32 (+.f32 (/.f32 h eta) (exp.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3)))))) 1)
(-.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (exp.f32 (log1p.f32 (/.f32 h eta)))) 1)
(*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 1)
(*.f32 1 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(*.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2) (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(*.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)))) (/.f32 1 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))
(*.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3))) (/.f32 1 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))))
(/.f32 1 (/.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)))))
(/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (/.f32 h eta) 3)) (*.f32 (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)))) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (-.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)))))
(/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))) (pow.f32 (/.f32 h eta) 2)) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (*.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))) (*.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 h eta) 3) 3) (pow.f32 (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)) 3)) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (+.f32 (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (/.f32 h eta) 3)) (-.f32 (*.f32 (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3))) (*.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (/.f32 h eta) 2) 3) (pow.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))) 3)) (*.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (+.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (+.f32 (*.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)))) (*.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))))))
(/.f32 (+.f32 (*.f32 h (/.f32 (pow.f32 eta 3) h)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 eta (/.f32 (pow.f32 eta 3) h)))
(/.f32 (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 3) h)))
(/.f32 (+.f32 (*.f32 (neg.f32 h) (/.f32 (pow.f32 eta 3) h)) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 (neg.f32 eta) (/.f32 (pow.f32 eta 3) h)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta) (*.f32 (/.f32 (pow.f32 eta 3) h) h)) (*.f32 (/.f32 (pow.f32 eta 3) h) eta))
(/.f32 (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 eta h))) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (neg.f32 eta)) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 h))) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 eta)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))) (neg.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)))) (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))))
(pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 1)
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2)
(pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 3)
(pow.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))))
(cbrt.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(exp.f32 (log.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(fma.f32 h (/.f32 1 eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))))
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))
(fma.f32 1 (/.f32 h eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))))
(fma.f32 1 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 (sqrt.f32 (/.f32 h eta)) (sqrt.f32 (/.f32 h eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))))
(fma.f32 (*.f32 (sqrt.f32 1/2) (*.f32 sinTheta_O (sqrt.f32 (/.f32 h (pow.f32 eta 3))))) (*.f32 (sqrt.f32 1/2) (*.f32 sinTheta_O (sqrt.f32 (/.f32 h (pow.f32 eta 3))))) (/.f32 h eta))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 h eta)) 2) (cbrt.f32 (/.f32 h eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))))
(fma.f32 (pow.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) (/.f32 eta (cbrt.f32 h))) 2) (/.f32 (cbrt.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) (/.f32 eta (cbrt.f32 h))) (/.f32 h eta))
Outputs
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 2) h)
(*.f32 eta (/.f32 eta h))
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(neg.f32 (*.f32 h (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) -1/2) (/.f32 1 eta))))
(*.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) -1/2 (/.f32 -1 eta)) (neg.f32 h))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(neg.f32 (*.f32 h (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) -1/2) (/.f32 1 eta))))
(*.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) -1/2 (/.f32 -1 eta)) (neg.f32 h))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(neg.f32 (*.f32 h (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) -1/2) (/.f32 1 eta))))
(*.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) -1/2 (/.f32 -1 eta)) (neg.f32 h))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(neg.f32 (*.f32 h (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) -1/2) (/.f32 1 eta))))
(*.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 eta 3)) sinTheta_O) -1/2 (/.f32 -1 eta)) (neg.f32 h))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))
(*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) 1)
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 1 (/.f32 (/.f32 (pow.f32 eta 3) h) sinTheta_O)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1)
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 h (pow.f32 eta 3)))) (*.f32 sinTheta_O (sqrt.f32 (/.f32 h (pow.f32 eta 3)))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))) (pow.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))) 2))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (pow.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))) 2) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 h (pow.f32 eta 3))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (/.f32 h (pow.f32 eta 3)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 h (pow.f32 eta 3))) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (*.f32 eta eta))) (/.f32 1 eta))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (/.f32 1 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (*.f32 eta eta))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (/.f32 h (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (*.f32 sinTheta_O (/.f32 h (*.f32 eta eta))) (/.f32 sinTheta_O eta))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O (/.f32 h (*.f32 eta eta))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 1 (/.f32 (neg.f32 (pow.f32 eta 3)) h)))
(*.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 1 (neg.f32 (pow.f32 eta 3))) h)))
(*.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_O) (/.f32 h (neg.f32 (pow.f32 eta 3)))))
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) h)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (pow.f32 eta 3) h))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 (pow.f32 eta 3) h))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (/.f32 1 (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (cbrt.f32 h))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) h)) sinTheta_O)
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (/.f32 h (pow.f32 eta 3)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 h (pow.f32 eta 3))) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 sinTheta_O (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (/.f32 sinTheta_O (/.f32 eta (cbrt.f32 h))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) eta) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (/.f32 eta h))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) eta) (/.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 eta h)))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 eta (/.f32 eta h))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 eta (/.f32 eta h))) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) eta) (/.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 eta h)))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 eta (/.f32 eta h))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 (pow.f32 eta 3) h))) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 (pow.f32 eta 3) h))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (/.f32 h (pow.f32 eta 3)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 h (pow.f32 eta 3))) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2)) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (cbrt.f32 h))) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2))
(/.f32 (*.f32 (*.f32 (cbrt.f32 h) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta)) (cbrt.f32 (pow.f32 sinTheta_O 4))) (pow.f32 (/.f32 eta (cbrt.f32 h)) 2))
(pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1)
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(pow.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 h (pow.f32 eta 3)))) 2)
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(pow.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (cbrt.f32 h))) 3)
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(pow.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3) 1/3)
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(pow.f32 (/.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O sinTheta_O)) -1)
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (neg.f32 (pow.f32 eta 3)) h)))
(*.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 1 (neg.f32 (pow.f32 eta 3))) h)))
(*.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_O) (/.f32 h (neg.f32 (pow.f32 eta 3)))))
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)))
(sqrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 sinTheta_O) sinTheta_O) (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 h (pow.f32 eta 3)) (log.f32 (pow.f32 (exp.f32 sinTheta_O) sinTheta_O)))
(*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O (log.f32 (exp.f32 sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) (pow.f32 (/.f32 (pow.f32 eta 3) h) 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(exp.f32 (log.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(exp.f32 (*.f32 (log.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))) 1))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 eta (/.f32 eta h)))) 1)
(*.f32 eta (/.f32 eta h))
(*.f32 eta (/.f32 eta h))
(*.f32 (*.f32 eta eta) (/.f32 1 h))
(*.f32 eta (/.f32 eta h))
(*.f32 (*.f32 eta (/.f32 eta h)) 1)
(*.f32 eta (/.f32 eta h))
(*.f32 1 (*.f32 eta (/.f32 eta h)))
(*.f32 eta (/.f32 eta h))
(*.f32 (/.f32 eta (sqrt.f32 h)) (/.f32 eta (sqrt.f32 h)))
(pow.f32 (/.f32 eta (sqrt.f32 h)) 2)
(*.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2))
(*.f32 eta (/.f32 eta h))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) (cbrt.f32 (*.f32 eta (/.f32 eta h))))
(*.f32 eta (/.f32 eta h))
(*.f32 (cbrt.f32 (pow.f32 eta 4)) (*.f32 (pow.f32 (cbrt.f32 eta) 2) (/.f32 1 h)))
(*.f32 (cbrt.f32 (pow.f32 eta 4)) (*.f32 (/.f32 1 h) (pow.f32 (cbrt.f32 eta) 2)))
(*.f32 (cbrt.f32 (pow.f32 eta 4)) (/.f32 (pow.f32 (cbrt.f32 eta) 2) h))
(*.f32 (/.f32 1 h) (*.f32 eta eta))
(*.f32 eta (/.f32 eta h))
(*.f32 (/.f32 1 h) (/.f32 eta (/.f32 1 eta)))
(*.f32 eta (/.f32 eta h))
(*.f32 (/.f32 eta h) eta)
(*.f32 eta (/.f32 eta h))
(*.f32 (*.f32 eta (neg.f32 eta)) (/.f32 1 (neg.f32 h)))
(*.f32 eta (*.f32 (neg.f32 eta) (/.f32 1 (neg.f32 h))))
(*.f32 (neg.f32 eta) (/.f32 eta (neg.f32 h)))
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (*.f32 eta eta) (sqrt.f32 h)))
(pow.f32 (/.f32 eta (sqrt.f32 h)) 2)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (*.f32 eta eta) (cbrt.f32 h)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 h) 2)) (/.f32 eta (/.f32 (cbrt.f32 h) eta)))
(/.f32 (pow.f32 (/.f32 eta (cbrt.f32 h)) 2) (cbrt.f32 h))
(*.f32 (/.f32 eta 1) (/.f32 eta h))
(*.f32 eta (/.f32 eta h))
(*.f32 (/.f32 eta (pow.f32 (cbrt.f32 h) 2)) (/.f32 eta (cbrt.f32 h)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 h) 2)) (/.f32 eta (/.f32 (cbrt.f32 h) eta)))
(/.f32 (pow.f32 (/.f32 eta (cbrt.f32 h)) 2) (cbrt.f32 h))
(*.f32 (/.f32 eta (neg.f32 h)) (neg.f32 eta))
(*.f32 eta (*.f32 (neg.f32 eta) (/.f32 1 (neg.f32 h))))
(*.f32 (neg.f32 eta) (/.f32 eta (neg.f32 h)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 h eta))) (/.f32 eta (sqrt.f32 (/.f32 h eta))))
(/.f32 (/.f32 eta (sqrt.f32 (/.f32 h eta))) (sqrt.f32 (/.f32 h eta)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 h eta)) 2)) (/.f32 eta (cbrt.f32 (/.f32 h eta))))
(/.f32 (/.f32 eta (cbrt.f32 (/.f32 h eta))) (pow.f32 (cbrt.f32 (/.f32 h eta)) 2))
(*.f32 (/.f32 (sqrt.f32 eta) h) (/.f32 (sqrt.f32 eta) (/.f32 1 eta)))
(*.f32 eta (/.f32 eta h))
(*.f32 (/.f32 (sqrt.f32 eta) 1) (/.f32 (sqrt.f32 eta) (/.f32 h eta)))
(*.f32 eta (/.f32 eta h))
(*.f32 (/.f32 (sqrt.f32 eta) (pow.f32 (cbrt.f32 (/.f32 h eta)) 2)) (/.f32 (sqrt.f32 eta) (cbrt.f32 (/.f32 h eta))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 h eta)) 2)) (/.f32 eta (cbrt.f32 (/.f32 h eta))))
(/.f32 (/.f32 eta (cbrt.f32 (/.f32 h eta))) (pow.f32 (cbrt.f32 (/.f32 h eta)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 eta) 2) h) (/.f32 (cbrt.f32 eta) (/.f32 1 eta)))
(*.f32 eta (/.f32 eta h))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 eta) 2) 1) (/.f32 (cbrt.f32 eta) (/.f32 h eta)))
(*.f32 eta (/.f32 eta h))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 eta) 2) (sqrt.f32 (/.f32 h eta))) (/.f32 (cbrt.f32 eta) (sqrt.f32 (/.f32 h eta))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 h eta))) (/.f32 eta (sqrt.f32 (/.f32 h eta))))
(/.f32 (/.f32 eta (sqrt.f32 (/.f32 h eta))) (sqrt.f32 (/.f32 h eta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 eta) 2) (pow.f32 (cbrt.f32 (/.f32 h eta)) 2)) (cbrt.f32 (*.f32 eta (/.f32 eta h))))
(*.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) (/.f32 (pow.f32 (cbrt.f32 eta) 2) (pow.f32 (cbrt.f32 (/.f32 h eta)) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 4)) 1) (/.f32 (pow.f32 (cbrt.f32 eta) 2) h))
(*.f32 (cbrt.f32 (pow.f32 eta 4)) (*.f32 (/.f32 1 h) (pow.f32 (cbrt.f32 eta) 2)))
(*.f32 (cbrt.f32 (pow.f32 eta 4)) (/.f32 (pow.f32 (cbrt.f32 eta) 2) h))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 4)) (sqrt.f32 h)) (/.f32 (pow.f32 (cbrt.f32 eta) 2) (sqrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 (*.f32 eta (/.f32 eta h))))
(*.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) (/.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 h) 2)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) (cbrt.f32 (pow.f32 eta 4))) (pow.f32 (cbrt.f32 h) 2))
(pow.f32 (*.f32 eta (/.f32 eta h)) 1)
(*.f32 eta (/.f32 eta h))
(pow.f32 (/.f32 eta (sqrt.f32 h)) 2)
(pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 3)
(*.f32 eta (/.f32 eta h))
(pow.f32 (pow.f32 (*.f32 eta (/.f32 eta h)) 3) 1/3)
(*.f32 eta (/.f32 eta h))
(pow.f32 (/.f32 h (*.f32 eta eta)) -1)
(*.f32 eta (/.f32 eta h))
(neg.f32 (/.f32 (*.f32 eta eta) (neg.f32 h)))
(*.f32 eta (*.f32 (neg.f32 eta) (/.f32 1 (neg.f32 h))))
(*.f32 (neg.f32 eta) (/.f32 eta (neg.f32 h)))
(sqrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))
(log.f32 (exp.f32 (*.f32 eta (/.f32 eta h))))
(*.f32 eta (/.f32 eta h))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 eta (/.f32 eta h)))))
(*.f32 eta (/.f32 eta h))
(cbrt.f32 (pow.f32 (*.f32 eta (/.f32 eta h)) 3))
(*.f32 eta (/.f32 eta h))
(cbrt.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (/.f32 h eta) 3)))
(*.f32 eta (/.f32 eta h))
(expm1.f32 (log1p.f32 (*.f32 eta (/.f32 eta h))))
(*.f32 eta (/.f32 eta h))
(exp.f32 (log.f32 (*.f32 eta (/.f32 eta h))))
(*.f32 eta (/.f32 eta h))
(exp.f32 (*.f32 (log.f32 (*.f32 eta (/.f32 eta h))) 1))
(*.f32 eta (/.f32 eta h))
(log1p.f32 (expm1.f32 (*.f32 eta (/.f32 eta h))))
(*.f32 eta (/.f32 eta h))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))) 1)
(/.f32 (pow.f32 eta 3) h)
(/.f32 eta (/.f32 h (*.f32 eta eta)))
(/.f32 (pow.f32 eta 3) h)
(/.f32 (*.f32 eta eta) (/.f32 h eta))
(/.f32 (pow.f32 eta 3) h)
(/.f32 (/.f32 (pow.f32 eta 3) h) 1)
(/.f32 (pow.f32 eta 3) h)
(/.f32 1 (/.f32 h (pow.f32 eta 3)))
(/.f32 (pow.f32 eta 3) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (*.f32 eta (*.f32 eta (neg.f32 eta))) (neg.f32 h))
(/.f32 (pow.f32 eta 3) h)
(/.f32 (*.f32 (*.f32 eta (neg.f32 eta)) eta) (neg.f32 h))
(/.f32 (pow.f32 eta 3) h)
(/.f32 (/.f32 (pow.f32 eta 3) 1) h)
(/.f32 (pow.f32 eta 3) h)
(/.f32 (/.f32 (pow.f32 eta 3) (sqrt.f32 h)) (sqrt.f32 h))
(/.f32 (pow.f32 eta 3) h)
(/.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 h))
(/.f32 (pow.f32 eta 3) h)
(/.f32 (neg.f32 (pow.f32 eta 3)) (neg.f32 h))
(/.f32 (pow.f32 eta 3) h)
(pow.f32 (/.f32 (pow.f32 eta 3) h) 1)
(/.f32 (pow.f32 eta 3) h)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 eta 3) h)) 2)
(/.f32 (pow.f32 eta 3) h)
(pow.f32 (/.f32 eta (cbrt.f32 h)) 3)
(/.f32 (pow.f32 eta 3) h)
(pow.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) 1/3)
(/.f32 (pow.f32 eta 3) h)
(sqrt.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))
(fabs.f32 (/.f32 (pow.f32 eta 3) h))
(log.f32 (exp.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (pow.f32 eta 3) h)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 eta 3) h))))
(/.f32 (pow.f32 eta 3) h)
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3))
(/.f32 (pow.f32 eta 3) h)
(cbrt.f32 (*.f32 (pow.f32 eta 3) (pow.f32 (*.f32 eta (/.f32 eta h)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 eta (/.f32 eta h)) 3) (pow.f32 eta 3)))
(cbrt.f32 (*.f32 (pow.f32 eta 3) (pow.f32 (*.f32 eta (/.f32 eta h)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (pow.f32 eta 3) h)
(exp.f32 (log.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (pow.f32 eta 3) h)
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 eta 3) h)) 1))
(/.f32 (pow.f32 eta 3) h)
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (pow.f32 eta 3) h)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))) 1)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) (-.f32 1 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3)))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1) (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))))
(fma.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (expm1.f32 (log1p.f32 (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))))) (-.f32 1 (/.f32 h eta)))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))))) 1) (/.f32 h eta))
(+.f32 (/.f32 h eta) (expm1.f32 (log1p.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2)))))
(-.f32 (/.f32 (pow.f32 (/.f32 h eta) 2) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))) (/.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) 2))) (fma.f32 (*.f32 sinTheta_O -1/2) (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) (/.f32 h eta)))
(-.f32 (+.f32 (/.f32 h eta) (exp.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3)))))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))))) 1) (/.f32 h eta))
(+.f32 (/.f32 h eta) (expm1.f32 (log1p.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2)))))
(-.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (exp.f32 (log1p.f32 (/.f32 h eta)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1) (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))))
(fma.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (expm1.f32 (log1p.f32 (/.f32 h eta))))
(*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 1)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 1 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2) (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)))) (/.f32 1 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) 2))) (fma.f32 (*.f32 sinTheta_O -1/2) (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) (/.f32 h eta)))
(*.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3))) (/.f32 1 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))))
(*.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 (pow.f32 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) 3) 1/8)) (/.f32 1 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (*.f32 (/.f32 h (pow.f32 eta 3)) (-.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))) (/.f32 h eta)))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (/.f32 h (pow.f32 eta 3)) 3)) 1/8 (pow.f32 (/.f32 h eta) 3)) (fma.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2)) (/.f32 h eta)) (pow.f32 (/.f32 h eta) 2)))
(/.f32 1 (/.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) 2))) (fma.f32 (*.f32 sinTheta_O -1/2) (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) (/.f32 h eta)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)))))
(*.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 (pow.f32 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) 3) 1/8)) (/.f32 1 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (*.f32 (/.f32 h (pow.f32 eta 3)) (-.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))) (/.f32 h eta)))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (/.f32 h (pow.f32 eta 3)) 3)) 1/8 (pow.f32 (/.f32 h eta) 3)) (fma.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2)) (/.f32 h eta)) (pow.f32 (/.f32 h eta) 2)))
(/.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 -1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) 2))) (fma.f32 (*.f32 sinTheta_O -1/2) (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) (/.f32 h eta)))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(*.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 (pow.f32 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) 3) 1/8)) (/.f32 1 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (*.f32 (/.f32 h (pow.f32 eta 3)) (-.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))) (/.f32 h eta)))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (/.f32 h (pow.f32 eta 3)) 3)) 1/8 (pow.f32 (/.f32 h eta) 3)) (fma.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2)) (/.f32 h eta)) (pow.f32 (/.f32 h eta) 2)))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (/.f32 h eta) 3)) (*.f32 (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)))) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (-.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)))))
(/.f32 (-.f32 (pow.f32 (/.f32 h eta) 6) (*.f32 1/64 (*.f32 (pow.f32 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) 3) (pow.f32 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) 3)))) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (*.f32 (/.f32 h (pow.f32 eta 3)) (-.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))) (/.f32 h eta))))) (-.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 (pow.f32 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) 3) 1/8))))
(/.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 6) (*.f32 -1/64 (pow.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) 6))) (fma.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2)) (/.f32 h eta)) (pow.f32 (/.f32 h eta) 2))) (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (/.f32 h (pow.f32 eta 3)) 3)) -1/8)))
(/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))) (pow.f32 (/.f32 h eta) 2)) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(/.f32 (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)) (neg.f32 (pow.f32 (/.f32 h eta) 2))) (-.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))) (/.f32 h eta)))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) 2)) (pow.f32 (/.f32 h eta) 2)) (-.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (*.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))) (*.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))))
(/.f32 (-.f32 (pow.f32 (/.f32 h eta) 4) (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))) (*.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)) 1/4))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 4) (*.f32 -1/16 (*.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) 2) (pow.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) 2)))) (*.f32 (fma.f32 (*.f32 sinTheta_O -1/2) (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) (/.f32 h eta)) (fma.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) 2) (pow.f32 (/.f32 h eta) 2))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 h eta) 3) 3) (pow.f32 (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)) 3)) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (+.f32 (*.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (/.f32 h eta) 3)) (-.f32 (*.f32 (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3))) (*.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 h eta) 3) 3) (*.f32 1/512 (pow.f32 (pow.f32 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) 3) 3))) (*.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (*.f32 (/.f32 h (pow.f32 eta 3)) (-.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))) (/.f32 h eta))))) (+.f32 (pow.f32 (/.f32 h eta) 6) (*.f32 (*.f32 (pow.f32 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) 3) 1/8) (-.f32 (*.f32 (pow.f32 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) 3) 1/8) (pow.f32 (/.f32 h eta) 3))))))
(/.f32 (/.f32 (fma.f32 1/512 (pow.f32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (/.f32 h (pow.f32 eta 3)) 3)) 3) (pow.f32 (pow.f32 (/.f32 h eta) 3) 3)) (fma.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2)) (/.f32 h eta)) (pow.f32 (/.f32 h eta) 2))) (+.f32 (pow.f32 (/.f32 h eta) 6) (fma.f32 1/64 (pow.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) 6) (*.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (/.f32 h (pow.f32 eta 3)) 3)) -1/8)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (/.f32 h eta) 2) 3) (pow.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))) 3)) (*.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))) (+.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 2)) (+.f32 (*.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)))) (*.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (/.f32 h eta) 2) 3) (*.f32 1/64 (pow.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)) 3))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))) (+.f32 (pow.f32 (/.f32 h eta) 4) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)) 1/4) (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)) 1/4)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (/.f32 h eta) 6) (*.f32 -1/64 (pow.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) 6))) (fma.f32 (*.f32 sinTheta_O -1/2) (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) (/.f32 h eta))) (fma.f32 (*.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) 2)) (fma.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) 2) (pow.f32 (/.f32 h eta) 2)) (pow.f32 (/.f32 h eta) 4)))
(/.f32 (+.f32 (*.f32 h (/.f32 (pow.f32 eta 3) h)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 eta (/.f32 (pow.f32 eta 3) h)))
(/.f32 (fma.f32 h (/.f32 (pow.f32 eta 3) h) (*.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)))) (*.f32 eta (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (fma.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (*.f32 h (/.f32 (pow.f32 eta 3) h))) (pow.f32 eta 4)) h)
(/.f32 (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 3) h)))
(/.f32 (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 eta h)))) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h)))
(*.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 eta h)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (pow.f32 eta 4) h)) h)
(/.f32 (+.f32 (*.f32 (neg.f32 h) (/.f32 (pow.f32 eta 3) h)) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (*.f32 (neg.f32 eta) (/.f32 (pow.f32 eta 3) h)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (neg.f32 eta) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 h))) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 eta)))
(*.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 -1/2 eta) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 h))) (neg.f32 (pow.f32 eta 4))) h)
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta) (*.f32 (/.f32 (pow.f32 eta 3) h) h)) (*.f32 (/.f32 (pow.f32 eta 3) h) eta))
(/.f32 (fma.f32 h (/.f32 (pow.f32 eta 3) h) (*.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)))) (*.f32 eta (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (fma.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (*.f32 h (/.f32 (pow.f32 eta 3) h))) (pow.f32 eta 4)) h)
(/.f32 (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 eta h))) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h)))
(/.f32 (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 eta h)))) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h)))
(*.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (/.f32 eta h)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (pow.f32 eta 4) h)) h)
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (neg.f32 eta)) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 h))) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (neg.f32 eta) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 h))) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 eta)))
(*.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 -1/2 eta) (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 h))) (neg.f32 (pow.f32 eta 4))) h)
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2))))) (neg.f32 (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))))))
(/.f32 (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (/.f32 (pow.f32 eta 3) h) 2)) (neg.f32 (pow.f32 (/.f32 h eta) 2))) (-.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))) (/.f32 h eta)))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) 2)) (pow.f32 (/.f32 h eta) 2)) (-.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2)) (/.f32 h eta)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 1/8 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 3)))) (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (*.f32 (pow.f32 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) 3) 1/8))) (neg.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (*.f32 (/.f32 h (pow.f32 eta 3)) (-.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))) (/.f32 h eta)))))))
(*.f32 1 (/.f32 (fma.f32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (/.f32 h (pow.f32 eta 3)) 3)) 1/8 (pow.f32 (/.f32 h eta) 3)) (fma.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2)) (-.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2)) (/.f32 h eta)) (pow.f32 (/.f32 h eta) 2))))
(pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 1)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 2)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 3)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(pow.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 3) 1/3)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(sqrt.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 2))
(sqrt.f32 (pow.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)) 2))
(fabs.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(log.f32 (exp.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(cbrt.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta)) 3))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(exp.f32 (log.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(exp.f32 (*.f32 (log.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))) 1))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(log1p.f32 (expm1.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 h (/.f32 1 eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) 1/2 (/.f32 h eta))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1 (/.f32 h eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 (sqrt.f32 (/.f32 h eta)) (sqrt.f32 (/.f32 h eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 (*.f32 (sqrt.f32 1/2) (*.f32 sinTheta_O (sqrt.f32 (/.f32 h (pow.f32 eta 3))))) (*.f32 (sqrt.f32 1/2) (*.f32 sinTheta_O (sqrt.f32 (/.f32 h (pow.f32 eta 3))))) (/.f32 h eta))
(fma.f32 (*.f32 (*.f32 (sqrt.f32 1/2) sinTheta_O) (sqrt.f32 (/.f32 h (pow.f32 eta 3)))) (*.f32 (*.f32 (sqrt.f32 1/2) sinTheta_O) (sqrt.f32 (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (*.f32 (sqrt.f32 1/2) (sqrt.f32 1/2))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 h eta)) 2) (cbrt.f32 (/.f32 h eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 h (pow.f32 eta 3))))
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 (pow.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) (/.f32 eta (cbrt.f32 h))) 2) (/.f32 (cbrt.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2)) (/.f32 eta (cbrt.f32 h))) (/.f32 h eta))
(fma.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))) eta) (cbrt.f32 h)) 2) (*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))) eta) (cbrt.f32 h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (pow.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2))) (/.f32 eta (cbrt.f32 h))) 3))

localize40.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
0.0b
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
0.0b
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
1.4b
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
Compiler

Compiled 48 to 9 computations (81.3% saved)

series9.0ms (0.1%)

Counts
4 → 120
Calls

30 calls:

TimeVariablePointExpression
1.0ms
eta
@0
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
1.0ms
sinTheta_O
@inf
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
1.0ms
h
@0
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
1.0ms
sinTheta_O
@0
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
1.0ms
eta
@inf
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))

rewrite135.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1242×associate-*r/
1036×associate-*l/
866×associate-/r*
726×associate-/l*
284×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
012104
1265104
23672104
Stop Event
node limit
Counts
4 → 270
Calls
Call 1
Inputs
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (+.f32 eta sinTheta_O) 1/2) (pow.f32 (-.f32 eta sinTheta_O) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) 1) (sqrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) 1) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1) (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1 (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1 (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1 (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1 (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 1) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1 (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 1) (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1 (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 1) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1 (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1 (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 1) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1 (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1 (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1 (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1 (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1 (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (+.f32 (*.f32 eta eta) (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (+.f32 (*.f32 eta eta) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (+.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1 (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (+.f32 (*.f32 eta eta) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (+.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1) (*.f32 eta eta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 1) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1 (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 eta eta) (exp.f32 (log1p.f32 (*.f32 sinTheta_O sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (/.f32 1 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))) (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))) (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (pow.f32 eta 4) (-.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))) (-.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (+.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)) 3))) (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (-.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))) (*.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))) (/.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (/.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))) (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (/.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))) (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (cbrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 eta sinTheta_O) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (-.f32 eta sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 sinTheta_O 6))) (*.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))) (+.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 4))) (*.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 3)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3) (pow.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 3)) (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) (-.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (pow.f32 sinTheta_O 6) 3)) (*.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))) (+.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (+.f32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 sinTheta_O 6)) (*.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (pow.f32 sinTheta_O 4) 3)) (*.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (+.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (neg.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 3))) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3) (pow.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 3))) (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) (-.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (neg.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2) (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2) (cbrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3))) (+.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3))) (-.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) 1) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) 1) (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) 1) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) 1) (-.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 3)) 1) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3) (pow.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 3)) 1) (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) (-.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) 1) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) 1) (neg.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2)) (cbrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2)) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3)) (-.f32 eta sinTheta_O)) (-.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3)) (+.f32 eta sinTheta_O)) (+.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 4))) (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (pow.f32 sinTheta_O 4) 3)) (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (+.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 sinTheta_O 6))) (/.f32 1 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))) (+.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (pow.f32 sinTheta_O 6) 3)) (/.f32 1 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))) (+.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (+.f32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 sinTheta_O 6)) (*.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) 1) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) 1) (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 (/.f32 (*.f32 h h) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (/.f32 (*.f32 h h) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 h) (/.f32 -1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (*.f32 h h)))) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (/.f32 (*.f32 h h) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 1/2 (PI.f32)) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (+.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 1/2 (PI.f32)) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3))) (+.f32 (+.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) 1) (+.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 1/2 (PI.f32)) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)) 1) (+.f32 (+.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))))

simplify167.0ms (0.9%)

Algorithm
egg-herbie
Rules
1126×associate-*r*
812×associate-*l*
754×associate-/l*
708×*-commutative
706×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

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

localize128.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))
0.9b
(*.f32 (/.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))
4.6b
(/.f32 (pow.f32 eta 3) h)
7.9b
(/.f32 (*.f32 (/.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h)))
Compiler

Compiled 108 to 45 computations (58.3% saved)

series11.0ms (0.1%)

Counts
3 → 96
Calls

24 calls:

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

rewrite106.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1080×distribute-lft-in
400×add-sqr-sqrt
388×associate-+l+
388×*-un-lft-identity
386×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017121
1396109
26217109
Stop Event
node limit
Counts
3 → 165
Calls
Call 1
Inputs
(/.f32 (*.f32 (/.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h)))
(*.f32 (/.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (/.f32 (pow.f32 eta 3) h)) (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (/.f32 (pow.f32 eta 3) h)) (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (*.f32 eta eta)) (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (*.f32 eta eta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 eta h) (*.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 eta h) (/.f32 1 (/.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 (/.f32 eta h) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (*.f32 eta eta) h)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (*.f32 eta eta) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (*.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h eta) (*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 eta h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 3) h)) (*.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 h eta)) (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 eta h) (neg.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 1 (/.f32 (neg.f32 (pow.f32 eta 4)) (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) 1) (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 eta h) 1) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 4) (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (pow.f32 eta 3))) eta) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (pow.f32 eta 3))) 1) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (*.f32 eta eta) h)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (/.f32 eta h) (/.f32 eta h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) h)) (/.f32 (/.f32 eta h) (/.f32 (*.f32 eta eta) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (pow.f32 eta 4) h)) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 eta 4)) (*.f32 h h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (pow.f32 eta 3))) (neg.f32 eta)) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 eta h) (/.f32 eta h)) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 eta h) (/.f32 (*.f32 eta eta) h)) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 eta h) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2)) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2)) (/.f32 (/.f32 eta h) (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 eta h)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 eta h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 1) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (pow.f32 eta 4) (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (/.f32 eta h)) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 eta h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 (pow.f32 eta 4) (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (/.f32 (*.f32 eta eta) h)) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 (*.f32 eta eta) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2)) (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (*.f32 eta eta) h)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) h) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (neg.f32 (pow.f32 eta 4)) (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 3) (pow.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1 (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 3) h))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1) (/.f32 (pow.f32 eta 3) h))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))) (-.f32 1 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))) (-.f32 1 (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 eta (/.f32 h (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 h (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) h)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (*.f32 (/.f32 h eta) (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (*.f32 (/.f32 h eta) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 eta (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4))) (*.f32 h (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 eta (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8))) (*.f32 h (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 eta h) (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4))) (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 eta h) (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8))) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 eta)) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 eta) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (/.f32 eta h)) (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (/.f32 eta h)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 1) h)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (sqrt.f32 h)) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (pow.f32 eta 6) (*.f32 h h)) (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) (pow.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (+.f32 (/.f32 (pow.f32 eta 6) (*.f32 h h)) (-.f32 (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 eta) (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4))) (*.f32 (neg.f32 h) (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 eta) (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8))) (*.f32 (neg.f32 h) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) eta) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) 1) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (neg.f32 eta)) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) eta) (*.f32 (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O)))) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) 1) (*.f32 (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (neg.f32 eta)) (*.f32 (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 eta h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 eta h) 3) (pow.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) 3) (pow.f32 (/.f32 eta h) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 eta h) (*.f32 eta eta) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 eta eta) (/.f32 eta h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 eta (*.f32 h (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 eta (*.f32 (/.f32 h (pow.f32 eta 3)) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 eta h) (/.f32 h (pow.f32 eta 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 eta 3) (/.f32 h (/.f32 eta h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 eta 3) (/.f32 (*.f32 h h) eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 eta 3) (*.f32 h (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 eta 3) (*.f32 (/.f32 h eta) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 h (/.f32 (pow.f32 eta 4) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 h h) (pow.f32 eta 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 h eta) (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 eta 4) (*.f32 h h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 eta 4) h) h)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 eta) (*.f32 (/.f32 h (pow.f32 eta 3)) (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 eta 3)) (*.f32 (/.f32 h eta) (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 eta 3) (neg.f32 eta)) (*.f32 h (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 eta h) (neg.f32 (pow.f32 eta 3))) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 eta)) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 eta) (/.f32 (pow.f32 eta 3) h)) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (pow.f32 eta 3)) (/.f32 eta h)) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (pow.f32 eta 3)) eta) (*.f32 (neg.f32 h) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (pow.f32 eta 4) h) 1) h)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (pow.f32 eta 4) h) (sqrt.f32 h)) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (pow.f32 eta 4) h) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (pow.f32 eta 4) h)) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 h h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (pow.f32 eta 3)) 1) (*.f32 (neg.f32 h) (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 eta) 1) (*.f32 (neg.f32 h) (/.f32 h (pow.f32 eta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 eta (neg.f32 (pow.f32 eta 3))) (*.f32 h (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 eta) (pow.f32 eta 3)) (*.f32 (neg.f32 h) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 eta) (neg.f32 (pow.f32 eta 3))) (*.f32 (neg.f32 h) (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (pow.f32 eta 3)) (neg.f32 eta)) (*.f32 (neg.f32 h) (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 eta eta) h) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 eta h) 3) (pow.f32 (/.f32 (pow.f32 eta 3) h) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) (pow.f32 (/.f32 eta h) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 2 (log.f32 (/.f32 (*.f32 eta eta) h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 (*.f32 eta eta) h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))))))))

simplify129.0ms (0.7%)

Algorithm
egg-herbie
Rules
992×associate-*r*
990×associate-/l*
858×associate-*l*
838×times-frac
604×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
043010235
113609269
275809269
Stop Event
node limit
Counts
261 → 210
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(/.f32 (pow.f32 eta 3) h)
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(/.f32 (pow.f32 eta 3) h)
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(/.f32 (pow.f32 eta 3) h)
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(+.f32 (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (/.f32 (pow.f32 eta 3) h)) (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (/.f32 (pow.f32 eta 3) h)) (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1)))
(+.f32 (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (/.f32 (pow.f32 eta 3) h)))
(+.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (*.f32 eta eta)) (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (*.f32 eta eta)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) 1)
(*.f32 (/.f32 eta h) (*.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h))))
(*.f32 (/.f32 eta h) (/.f32 1 (/.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 (/.f32 eta h) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h))))
(*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)))
(*.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 1)
(*.f32 1 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h))))
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (*.f32 eta eta) h)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (*.f32 eta eta) h)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (*.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 (*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 h eta) (*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 eta h)))
(*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 3) h)) (*.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 h eta)))
(*.f32 (*.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 h eta)) (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (*.f32 (/.f32 eta h) (neg.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 1 (/.f32 (neg.f32 (pow.f32 eta 4)) (*.f32 h h))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) 1) (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))))
(*.f32 (/.f32 (/.f32 eta h) 1) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 4) (*.f32 h h))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (pow.f32 eta 3))) eta) h)
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (pow.f32 eta 3))) 1) (/.f32 h eta))
(*.f32 (/.f32 1 (/.f32 (*.f32 eta eta) h)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) h)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (/.f32 eta h) (/.f32 eta h)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) h)) (/.f32 (/.f32 eta h) (/.f32 (*.f32 eta eta) h)))
(*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(*.f32 (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (pow.f32 eta 4) h)) h)
(*.f32 (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 eta 4)) (*.f32 h h))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (pow.f32 eta 3))) (neg.f32 eta)) (neg.f32 h))
(*.f32 (/.f32 (/.f32 eta h) (/.f32 eta h)) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (/.f32 eta h) (/.f32 (*.f32 eta eta) h)) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) h)))
(*.f32 (/.f32 (/.f32 eta h) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2)) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2)) (/.f32 (/.f32 eta h) (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))))
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 eta h)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 eta h)))
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 1) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (pow.f32 eta 4) (*.f32 h h))))
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (/.f32 eta h)) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 eta h)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 (pow.f32 eta 4) (*.f32 h h))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (/.f32 (*.f32 eta eta) h)) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 (*.f32 eta eta) h)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2)) (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(pow.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 1)
(pow.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (*.f32 eta eta) h)) 2)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 3) 1/3)
(pow.f32 (*.f32 (/.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) h) -1)
(neg.f32 (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (neg.f32 (pow.f32 eta 4)) (*.f32 h h))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 2))
(log.f32 (exp.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 3) (pow.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(exp.f32 (log.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1 (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1)))
(+.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 3) h))
(+.f32 (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1) (/.f32 (pow.f32 eta 3) h))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))) (-.f32 1 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))) (-.f32 1 (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1)))
(-.f32 (+.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h)))) 1)
(/.f32 eta (/.f32 h (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 h eta))
(/.f32 1 (/.f32 h (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) h)
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (*.f32 (/.f32 h eta) (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (*.f32 (/.f32 h eta) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 eta (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4))) (*.f32 h (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 eta (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8))) (*.f32 h (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (/.f32 eta h) (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4))) (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (/.f32 eta h) (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8))) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 eta)) (neg.f32 h))
(/.f32 (*.f32 (neg.f32 eta) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (neg.f32 h))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (/.f32 eta h)) (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (/.f32 eta h)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (/.f32 (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 1) h)
(/.f32 (/.f32 (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (sqrt.f32 h)) (sqrt.f32 h))
(/.f32 (/.f32 (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 h))
(/.f32 (neg.f32 (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (neg.f32 h))
(/.f32 (-.f32 (/.f32 (pow.f32 eta 6) (*.f32 h h)) (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) (pow.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (+.f32 (/.f32 (pow.f32 eta 6) (*.f32 h h)) (-.f32 (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 (neg.f32 eta) (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4))) (*.f32 (neg.f32 h) (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (neg.f32 eta) (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8))) (*.f32 (neg.f32 h) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) eta) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) h))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) 1) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (neg.f32 eta)) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 h)))
(/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) eta) (*.f32 (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O)))) h))
(/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) 1) (*.f32 (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta)))
(/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (neg.f32 eta)) (*.f32 (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 h)))
(pow.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 1)
(pow.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 2)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 eta h)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 eta h) 3) (pow.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) 3) (pow.f32 (/.f32 eta h) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(exp.f32 (log.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(fma.f32 (/.f32 eta h) (*.f32 eta eta) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (*.f32 eta eta) (/.f32 eta h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))) 1)
(/.f32 eta (*.f32 h (/.f32 h (pow.f32 eta 3))))
(/.f32 eta (*.f32 (/.f32 h (pow.f32 eta 3)) h))
(/.f32 (/.f32 eta h) (/.f32 h (pow.f32 eta 3)))
(/.f32 (pow.f32 eta 3) (/.f32 h (/.f32 eta h)))
(/.f32 (pow.f32 eta 3) (/.f32 (*.f32 h h) eta))
(/.f32 (pow.f32 eta 3) (*.f32 h (/.f32 h eta)))
(/.f32 (pow.f32 eta 3) (*.f32 (/.f32 h eta) h))
(/.f32 1 (/.f32 h (/.f32 (pow.f32 eta 4) h)))
(/.f32 1 (/.f32 (*.f32 h h) (pow.f32 eta 4)))
(/.f32 1 (*.f32 (/.f32 h eta) (/.f32 h (pow.f32 eta 3))))
(/.f32 1 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h eta)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (/.f32 (pow.f32 eta 4) h) h)
(/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 h eta))
(/.f32 (neg.f32 eta) (*.f32 (/.f32 h (pow.f32 eta 3)) (neg.f32 h)))
(/.f32 (neg.f32 (pow.f32 eta 3)) (*.f32 (/.f32 h eta) (neg.f32 h)))
(/.f32 (*.f32 (pow.f32 eta 3) (neg.f32 eta)) (*.f32 h (neg.f32 h)))
(/.f32 (*.f32 (/.f32 eta h) (neg.f32 (pow.f32 eta 3))) (neg.f32 h))
(/.f32 (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 eta)) (neg.f32 h))
(/.f32 (*.f32 (neg.f32 eta) (/.f32 (pow.f32 eta 3) h)) (neg.f32 h))
(/.f32 (*.f32 (neg.f32 (pow.f32 eta 3)) (/.f32 eta h)) (neg.f32 h))
(/.f32 (*.f32 (neg.f32 (pow.f32 eta 3)) eta) (*.f32 (neg.f32 h) h))
(/.f32 (/.f32 (/.f32 (pow.f32 eta 4) h) 1) h)
(/.f32 (/.f32 (/.f32 (pow.f32 eta 4) h) (sqrt.f32 h)) (sqrt.f32 h))
(/.f32 (/.f32 (/.f32 (pow.f32 eta 4) h) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 h))
(/.f32 (neg.f32 (/.f32 (pow.f32 eta 4) h)) (neg.f32 h))
(/.f32 (neg.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 h h)))
(/.f32 (*.f32 (neg.f32 (pow.f32 eta 3)) 1) (*.f32 (neg.f32 h) (/.f32 h eta)))
(/.f32 (*.f32 (neg.f32 eta) 1) (*.f32 (neg.f32 h) (/.f32 h (pow.f32 eta 3))))
(/.f32 (*.f32 eta (neg.f32 (pow.f32 eta 3))) (*.f32 h (neg.f32 h)))
(/.f32 (*.f32 (neg.f32 eta) (pow.f32 eta 3)) (*.f32 (neg.f32 h) h))
(/.f32 (*.f32 (neg.f32 eta) (neg.f32 (pow.f32 eta 3))) (*.f32 (neg.f32 h) (neg.f32 h)))
(/.f32 (*.f32 (neg.f32 (pow.f32 eta 3)) (neg.f32 eta)) (*.f32 (neg.f32 h) (neg.f32 h)))
(pow.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) 1)
(pow.f32 (/.f32 (*.f32 eta eta) h) 2)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) 3) 1/3)
(sqrt.f32 (pow.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) 2))
(log.f32 (exp.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 eta h) 3) (pow.f32 (/.f32 (pow.f32 eta 3) h) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) (pow.f32 (/.f32 eta h) 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))))
(exp.f32 (*.f32 2 (log.f32 (/.f32 (*.f32 eta eta) h))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 (*.f32 eta eta) h))) 1))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))))
Outputs
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))
(/.f32 1/2 (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))
(/.f32 1/2 (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))
(/.f32 1/2 (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h))
(*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 1/2 eta) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (pow.f32 eta 3) h)
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (pow.f32 eta 3) h)
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (*.f32 eta (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))) h)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (pow.f32 eta 3) h)
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h))
(*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 1/2 eta) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h))
(*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 1/2 eta) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1/2 (/.f32 (*.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(+.f32 (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (/.f32 (pow.f32 eta 3) h)) (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(+.f32 (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (/.f32 (pow.f32 eta 3) h)) (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(+.f32 (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(+.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (*.f32 eta eta)) (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(+.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (*.f32 eta eta)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) 1)
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 eta h) (*.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 eta h) (/.f32 1 (/.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 (/.f32 eta h) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 1)
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 1 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h))))
(*.f32 (pow.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 2) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)))
(*.f32 (*.f32 h (/.f32 h (pow.f32 eta 4))) (pow.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 2))
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (*.f32 eta eta) h)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (*.f32 eta eta) h)))
(pow.f32 (/.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (/.f32 (/.f32 (*.f32 eta eta) h) (sqrt.f32 (/.f32 eta h)))) 2)
(pow.f32 (*.f32 h (*.f32 (/.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) eta) (/.f32 (sqrt.f32 (/.f32 eta h)) eta))) 2)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (*.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 h eta) (*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 eta h)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 3) h)) (*.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 h eta)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (*.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 h eta)) (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (*.f32 (/.f32 eta h) (neg.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 1 (/.f32 (neg.f32 (pow.f32 eta 4)) (*.f32 h h))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) 1) (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (/.f32 eta h) 1) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 4) (*.f32 h h))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (pow.f32 eta 3))) eta) h)
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (pow.f32 eta 3))) 1) (/.f32 h eta))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 1 (/.f32 (*.f32 eta eta) h)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) h)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (/.f32 eta h) (/.f32 eta h)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) h)) (/.f32 (/.f32 eta h) (/.f32 (*.f32 eta eta) h)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (pow.f32 eta 4) h)) h)
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 eta 4)) (*.f32 h h))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (pow.f32 eta 3))) (neg.f32 eta)) (neg.f32 h))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (/.f32 eta h) (/.f32 eta h)) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (/.f32 eta h) (/.f32 (*.f32 eta eta) h)) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) h)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (/.f32 eta h) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2)) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2)) (/.f32 (/.f32 eta h) (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 eta h)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (/.f32 (/.f32 eta h) (sqrt.f32 (/.f32 eta h)))) (/.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (/.f32 (/.f32 (pow.f32 eta 3) h) (sqrt.f32 (/.f32 eta h)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 2) (/.f32 eta h)) (pow.f32 eta 3)) h)
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 eta h)))
(*.f32 (/.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (/.f32 (/.f32 eta h) (sqrt.f32 (/.f32 eta h)))) (/.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (/.f32 (/.f32 (pow.f32 eta 3) h) (sqrt.f32 (/.f32 eta h)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 2) (/.f32 eta h)) (pow.f32 eta 3)) h)
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 1) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (pow.f32 eta 4) (*.f32 h h))))
(*.f32 (pow.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 2) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)))
(*.f32 (*.f32 h (/.f32 h (pow.f32 eta 4))) (pow.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 2))
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))))
(*.f32 (pow.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 2) (*.f32 (/.f32 1 (pow.f32 eta 4)) (*.f32 h h)))
(*.f32 (*.f32 h (/.f32 h (pow.f32 eta 4))) (pow.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (/.f32 eta h)) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 eta h)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 (pow.f32 eta 4) (*.f32 h h))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (/.f32 (*.f32 eta eta) h)) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 (*.f32 eta eta) h)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2)) (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 eta h) (pow.f32 eta 4)) (*.f32 h h)) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))) 2) (cbrt.f32 (*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3))))) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 2))
(pow.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 1)
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(pow.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (*.f32 eta eta) h)) 2)
(pow.f32 (/.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (/.f32 (/.f32 (*.f32 eta eta) h) (sqrt.f32 (/.f32 eta h)))) 2)
(pow.f32 (*.f32 h (*.f32 (/.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) eta) (/.f32 (sqrt.f32 (/.f32 eta h)) eta))) 2)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 3)
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(pow.f32 (pow.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 3) 1/3)
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(pow.f32 (*.f32 (/.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) h) -1)
(/.f32 1 (/.f32 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) h) (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 1 (*.f32 h (/.f32 (pow.f32 eta 4) (*.f32 (*.f32 h h) (*.f32 eta (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)))))))
(neg.f32 (/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (neg.f32 (pow.f32 eta 4)) (*.f32 h h))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 2))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (/.f32 (/.f32 eta h) (pow.f32 eta 4)) (*.f32 h h)) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 2))
(fabs.f32 (*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3))))
(log.f32 (exp.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 3))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 3) (pow.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) 3)))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(exp.f32 (log.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 1))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (/.f32 eta h) (/.f32 (pow.f32 eta 4) (*.f32 h h))) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)) h)
(*.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) (/.f32 h (pow.f32 eta 3)))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 1 (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(+.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 3) h))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(+.f32 (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1) (/.f32 (pow.f32 eta 3) h))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) 1)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))) (-.f32 1 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))) (-.f32 1 (*.f32 (*.f32 (/.f32 eta h) 1/2) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))) (-.f32 1 (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))) (-.f32 1 (*.f32 (*.f32 (/.f32 eta h) 1/2) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))))
(-.f32 (+.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h)))) 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))) (-.f32 1 (*.f32 (*.f32 (/.f32 eta h) 1/2) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h))))
(/.f32 eta (/.f32 h (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 1 (/.f32 h (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 (/.f32 1 h) (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (*.f32 eta (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta))) (/.f32 1 h))
(/.f32 (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) h)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (*.f32 (/.f32 h eta) (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 eta h) (/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (fma.f32 eta eta (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) -1/4)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) -1/2 (*.f32 eta eta))))
(/.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (*.f32 (/.f32 h eta) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (*.f32 eta eta)))))))
(/.f32 (*.f32 (/.f32 eta h) (fma.f32 (pow.f32 sinTheta_O 6) 1/8 (pow.f32 eta 6))) (+.f32 (pow.f32 eta 4) (fma.f32 (pow.f32 sinTheta_O 4) 1/4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) -1/2)))))
(/.f32 (*.f32 eta (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4))) (*.f32 h (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 eta h) (/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (fma.f32 eta eta (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) -1/4)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) -1/2 (*.f32 eta eta))))
(/.f32 (*.f32 eta (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8))) (*.f32 h (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (*.f32 eta eta)))))))
(/.f32 (*.f32 (/.f32 eta h) (fma.f32 (pow.f32 sinTheta_O 6) 1/8 (pow.f32 eta 6))) (+.f32 (pow.f32 eta 4) (fma.f32 (pow.f32 sinTheta_O 4) 1/4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) -1/2)))))
(/.f32 (*.f32 (/.f32 eta h) (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4))) (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 eta h) (/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (fma.f32 eta eta (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) -1/4)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) -1/2 (*.f32 eta eta))))
(/.f32 (*.f32 (/.f32 eta h) (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8))) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (*.f32 eta eta)))))))
(/.f32 (*.f32 (/.f32 eta h) (fma.f32 (pow.f32 sinTheta_O 6) 1/8 (pow.f32 eta 6))) (+.f32 (pow.f32 eta 4) (fma.f32 (pow.f32 sinTheta_O 4) 1/4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) -1/2)))))
(/.f32 (*.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 eta)) (neg.f32 h))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (*.f32 (neg.f32 eta) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (neg.f32 h))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (/.f32 eta h)) (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 eta h) (/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (fma.f32 eta eta (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) -1/4)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) -1/2 (*.f32 eta eta))))
(/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (/.f32 eta h)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (*.f32 eta eta)))))))
(/.f32 (*.f32 (/.f32 eta h) (fma.f32 (pow.f32 sinTheta_O 6) 1/8 (pow.f32 eta 6))) (+.f32 (pow.f32 eta 4) (fma.f32 (pow.f32 sinTheta_O 4) 1/4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) -1/2)))))
(/.f32 (/.f32 (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 1) h)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (/.f32 (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (sqrt.f32 h)) (sqrt.f32 h))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (/.f32 (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 h))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (neg.f32 (*.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (neg.f32 h))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(/.f32 (-.f32 (/.f32 (pow.f32 eta 6) (*.f32 h h)) (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (/.f32 (pow.f32 eta 6) (*.f32 h h)) (*.f32 (*.f32 (*.f32 (/.f32 eta h) 1/2) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 eta h) 1/2) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 (/.f32 eta h) 1/2) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (+.f32 (/.f32 (/.f32 (pow.f32 eta 6) h) h) (*.f32 (/.f32 (/.f32 (*.f32 eta eta) h) h) (*.f32 (pow.f32 sinTheta_O 4) -1/4))) (-.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 1/2 eta) h))))
(/.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) (pow.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (+.f32 (/.f32 (pow.f32 eta 6) (*.f32 h h)) (-.f32 (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) (pow.f32 (*.f32 (*.f32 (/.f32 eta h) 1/2) (*.f32 sinTheta_O sinTheta_O)) 3)) (+.f32 (/.f32 (pow.f32 eta 6) (*.f32 h h)) (*.f32 (*.f32 (*.f32 (/.f32 eta h) 1/2) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 (*.f32 (/.f32 eta h) 1/2) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(/.f32 (fma.f32 (pow.f32 (/.f32 eta h) 3) (*.f32 (pow.f32 sinTheta_O 6) 1/8) (pow.f32 (/.f32 (pow.f32 eta 3) h) 3)) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 1/2 eta) h)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 1/2 eta) h)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (/.f32 (pow.f32 eta 6) h) h)))
(/.f32 (*.f32 (neg.f32 eta) (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4))) (*.f32 (neg.f32 h) (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 eta h) (/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (fma.f32 eta eta (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) -1/4)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) -1/2 (*.f32 eta eta))))
(/.f32 (*.f32 (neg.f32 eta) (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8))) (*.f32 (neg.f32 h) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (*.f32 eta eta)))))))
(/.f32 (*.f32 (/.f32 eta h) (fma.f32 (pow.f32 sinTheta_O 6) 1/8 (pow.f32 eta 6))) (+.f32 (pow.f32 eta 4) (fma.f32 (pow.f32 sinTheta_O 4) 1/4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) -1/2)))))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) eta) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) h))
(*.f32 (/.f32 eta h) (/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (fma.f32 eta eta (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) -1/4)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) -1/2 (*.f32 eta eta))))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) 1) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(*.f32 (/.f32 eta h) (/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (fma.f32 eta eta (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) -1/4)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) -1/2 (*.f32 eta eta))))
(/.f32 (*.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (neg.f32 eta)) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 h)))
(*.f32 (/.f32 eta h) (/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) 1/4)) (fma.f32 eta eta (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) -1/4)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) -1/2 (*.f32 eta eta))))
(/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) eta) (*.f32 (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O)))) h))
(*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (*.f32 eta eta)))))))
(/.f32 (*.f32 (/.f32 eta h) (fma.f32 (pow.f32 sinTheta_O 6) 1/8 (pow.f32 eta 6))) (+.f32 (pow.f32 eta 4) (fma.f32 (pow.f32 sinTheta_O 4) 1/4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) -1/2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) 1) (*.f32 (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta)))
(*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (*.f32 eta eta)))))))
(/.f32 (*.f32 (/.f32 eta h) (fma.f32 (pow.f32 sinTheta_O 6) 1/8 (pow.f32 eta 6))) (+.f32 (pow.f32 eta 4) (fma.f32 (pow.f32 sinTheta_O 4) 1/4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) -1/2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (neg.f32 eta)) (*.f32 (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 (*.f32 eta eta) 1/2) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 h)))
(*.f32 (/.f32 eta h) (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) 1/8)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (*.f32 eta eta)))))))
(/.f32 (*.f32 (/.f32 eta h) (fma.f32 (pow.f32 sinTheta_O 6) 1/8 (pow.f32 eta 6))) (+.f32 (pow.f32 eta 4) (fma.f32 (pow.f32 sinTheta_O 4) 1/4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) -1/2)))))
(pow.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 1)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(pow.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 2)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 3)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(pow.f32 (pow.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 3) 1/3)
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 2))
(fabs.f32 (*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h)))
(log.f32 (pow.f32 (exp.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 eta h)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 3))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 eta h) 3) (pow.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) 3)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) 3) (pow.f32 (/.f32 eta h) 3)))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(exp.f32 (log.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 1))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(fma.f32 (/.f32 eta h) (*.f32 eta eta) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(fma.f32 (*.f32 eta eta) (/.f32 eta h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 1/2 (/.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 eta (/.f32 (fma.f32 (*.f32 1/2 sinTheta_O) sinTheta_O (*.f32 eta eta)) h))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))) 1)
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 eta (*.f32 h (/.f32 h (pow.f32 eta 3))))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 eta (*.f32 (/.f32 h (pow.f32 eta 3)) h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (/.f32 eta h) (/.f32 h (pow.f32 eta 3)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 3) (/.f32 h (/.f32 eta h)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 3) (/.f32 (*.f32 h h) eta))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 3) (*.f32 h (/.f32 h eta)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 3) (*.f32 (/.f32 h eta) h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 1 (/.f32 h (/.f32 (pow.f32 eta 4) h)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 1 (/.f32 (*.f32 h h) (pow.f32 eta 4)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 1 (*.f32 (/.f32 h eta) (/.f32 h (pow.f32 eta 3))))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 1 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h eta)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (/.f32 (pow.f32 eta 4) h) h)
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 h eta))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (neg.f32 eta) (*.f32 (/.f32 h (pow.f32 eta 3)) (neg.f32 h)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (neg.f32 (pow.f32 eta 3)) (*.f32 (/.f32 h eta) (neg.f32 h)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 (pow.f32 eta 3) (neg.f32 eta)) (*.f32 h (neg.f32 h)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 (/.f32 eta h) (neg.f32 (pow.f32 eta 3))) (neg.f32 h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 eta)) (neg.f32 h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 (neg.f32 eta) (/.f32 (pow.f32 eta 3) h)) (neg.f32 h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 (neg.f32 (pow.f32 eta 3)) (/.f32 eta h)) (neg.f32 h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 (neg.f32 (pow.f32 eta 3)) eta) (*.f32 (neg.f32 h) h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (/.f32 (/.f32 (pow.f32 eta 4) h) 1) h)
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (/.f32 (/.f32 (pow.f32 eta 4) h) (sqrt.f32 h)) (sqrt.f32 h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (/.f32 (/.f32 (pow.f32 eta 4) h) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (neg.f32 (/.f32 (pow.f32 eta 4) h)) (neg.f32 h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (neg.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 h h)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 (neg.f32 (pow.f32 eta 3)) 1) (*.f32 (neg.f32 h) (/.f32 h eta)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 (neg.f32 eta) 1) (*.f32 (neg.f32 h) (/.f32 h (pow.f32 eta 3))))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 eta (neg.f32 (pow.f32 eta 3))) (*.f32 h (neg.f32 h)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 (neg.f32 eta) (pow.f32 eta 3)) (*.f32 (neg.f32 h) h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 (neg.f32 eta) (neg.f32 (pow.f32 eta 3))) (*.f32 (neg.f32 h) (neg.f32 h)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 (neg.f32 (pow.f32 eta 3)) (neg.f32 eta)) (*.f32 (neg.f32 h) (neg.f32 h)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(pow.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) 1)
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(pow.f32 (/.f32 (*.f32 eta eta) h) 2)
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))) 3)
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(pow.f32 (pow.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) 3) 1/3)
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(sqrt.f32 (pow.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) 2))
(fabs.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))
(log.f32 (exp.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)))))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h)) 3))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 eta h) 3) (pow.f32 (/.f32 (pow.f32 eta 3) h) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) (pow.f32 (/.f32 eta h) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) (pow.f32 (/.f32 eta h) 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(exp.f32 (*.f32 2 (log.f32 (/.f32 (*.f32 eta eta) h))))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (/.f32 (*.f32 eta eta) h))) 1))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 eta 4) (*.f32 h h))))
(/.f32 (pow.f32 eta 4) (*.f32 h h))

eval707.0ms (3.9%)

Compiler

Compiled 39224 to 19941 computations (49.2% saved)

prune523.0ms (2.9%)

Pruning

22 alts after pruning (16 fresh and 6 done)

PrunedKeptTotal
New1338131351
Fresh437
Picked101
Done268
Total1345221367
Error
0b
Counts
1367 → 22
Alt Table
Click to see full alt table
StatusErrorProgram
1.2b
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) 3)
0.8b
(asin.f32 (pow.f32 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta) h) -1))
2.0b
(asin.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) -1))
21.7b
(asin.f32 (/.f32 (*.f32 (/.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 4) (*.f32 h h))))
8.8b
(asin.f32 (/.f32 (*.f32 (/.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (/.f32 (*.f32 eta eta) h) eta) (/.f32 eta h))))
8.9b
(asin.f32 (/.f32 (*.f32 (/.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (/.f32 1 (/.f32 h (*.f32 eta eta))) eta) (/.f32 eta h))))
0.6b
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
0.6b
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
0.6b
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
0.6b
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
3.0b
(asin.f32 (/.f32 h (sqrt.f32 (/.f32 1 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
1.6b
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
1.8b
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
1.8b
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
6.3b
(asin.f32 (/.f32 h (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3/2))))
1.3b
(asin.f32 (/.f32 h eta))
1.6b
(asin.f32 (/.f32 1 (/.f32 eta h)))
1.9b
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O (/.f32 h (*.f32 eta eta)))))))
2.0b
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) h))
1.5b
(asin.f32 (*.f32 (/.f32 1 eta) h))
3.2b
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h))
4.2b
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 eta eta))) h))
Compiler

Compiled 673 to 440 computations (34.6% saved)

localize41.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(sqrt.f32 (+.f32 sinTheta_O eta))
0.0b
(/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O))))
0.1b
(sqrt.f32 (-.f32 eta sinTheta_O))
0.4b
(*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))
Compiler

Compiled 52 to 10 computations (80.8% saved)

series63.0ms (0.3%)

Counts
4 → 76
Calls

27 calls:

TimeVariablePointExpression
40.0ms
eta
@inf
(/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O))))
12.0ms
eta
@-inf
(/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O))))
1.0ms
h
@0
(/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O))))
1.0ms
sinTheta_O
@inf
(/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O))))
1.0ms
eta
@-inf
(*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))

rewrite89.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1728×associate-/l*
944×distribute-rgt-in
896×distribute-lft-in
572×associate-/r/
356×associate-/l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01274
126174
2374274
Stop Event
node limit
Counts
4 → 142
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 eta sinTheta_O))
(/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (+.f32 sinTheta_O eta))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (+.f32 sinTheta_O eta) 3/2) (pow.f32 (-.f32 eta sinTheta_O) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2) (pow.f32 (+.f32 sinTheta_O eta) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) (pow.f32 (-.f32 eta sinTheta_O) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (cbrt.f32 (-.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (sqrt.f32 (-.f32 sinTheta_O eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3)))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (+.f32 sinTheta_O eta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (+.f32 sinTheta_O eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) (/.f32 1 (pow.f32 (-.f32 eta sinTheta_O) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (*.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) (sqrt.f32 (+.f32 sinTheta_O eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (+.f32 sinTheta_O eta) 1/4) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (*.f32 (pow.f32 (+.f32 sinTheta_O eta) 1/4) (sqrt.f32 (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 1 (cbrt.f32 (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) (/.f32 1 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 sinTheta_O eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (+.f32 sinTheta_O eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3))) (*.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (+.f32 sinTheta_O eta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2)) (/.f32 1 (sqrt.f32 (cbrt.f32 (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (pow.f32 (-.f32 eta sinTheta_O) 1/4)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (pow.f32 (-.f32 eta sinTheta_O) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 sinTheta_O eta) 1/4)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (pow.f32 (+.f32 sinTheta_O eta) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (cbrt.f32 (+.f32 sinTheta_O eta))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 1 1/2) (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2) 1/2) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 eta sinTheta_O) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 eta sinTheta_O)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 h (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) h))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (*.f32 h h)))) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (+.f32 sinTheta_O eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (+.f32 sinTheta_O eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (sqrt.f32 (-.f32 sinTheta_O eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3)))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sqrt.f32 (+.f32 sinTheta_O eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (+.f32 sinTheta_O eta) 1/4) (pow.f32 (+.f32 sinTheta_O eta) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) (cbrt.f32 (+.f32 sinTheta_O eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) 2)) (sqrt.f32 (cbrt.f32 (+.f32 sinTheta_O eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 1 1/2) (sqrt.f32 (+.f32 sinTheta_O eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) 2) 1/2) (pow.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (sqrt.f32 (-.f32 sinTheta_O eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 sinTheta_O eta) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 sinTheta_O eta) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 sinTheta_O eta) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (+.f32 sinTheta_O eta) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f32 (sqrt.f32 eta) (sqrt.f32 sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 eta))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (+.f32 sinTheta_O eta)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))))))

simplify125.0ms (0.7%)

Algorithm
egg-herbie
Rules
1556×times-frac
1180×associate-/r*
1064×associate-*r*
934×associate-/l*
746×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064410786
118259344
Stop Event
node limit
Counts
218 → 364
Calls
Call 1
Inputs
eta
(+.f32 eta (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)))
(+.f32 eta (+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2)) (pow.f32 sinTheta_O 2)) eta))))
(+.f32 eta (+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2)) (*.f32 (pow.f32 sinTheta_O 3) (+.f32 eta (*.f32 -1 eta)))) (pow.f32 eta 3))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2)) (pow.f32 sinTheta_O 2)) eta)))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) eta) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) eta) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 (sqrt.f32 -1) sinTheta_O))) 2))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) eta) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 (sqrt.f32 -1) sinTheta_O))) 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 (sqrt.f32 -1) sinTheta_O))) 2))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
eta
(+.f32 eta (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))))
(+.f32 eta (+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)) eta))))
(+.f32 eta (+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)) (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)) eta)))))
(*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)))
(+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))))
(+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2)) eta))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 2)))) (+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2)) eta)))))
(*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O))
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)) (*.f32 1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (*.f32 1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))))
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 5)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (*.f32 1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))))
(sqrt.f32 eta)
(+.f32 (sqrt.f32 eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)))
(+.f32 (sqrt.f32 eta) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (pow.f32 sinTheta_O 2)))))
(+.f32 (sqrt.f32 eta) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 5))) (pow.f32 sinTheta_O 3))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (pow.f32 sinTheta_O 2))))))
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2)))) h)))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 2)))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (+.f32 (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2) (pow.f32 eta 2))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 2))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (+.f32 (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2) (pow.f32 eta 2))) (+.f32 eta (*.f32 -1 eta))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (+.f32 (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2) (pow.f32 eta 2)) (+.f32 eta (*.f32 -1 eta))) (*.f32 (pow.f32 eta 2) (+.f32 eta (*.f32 -1 eta))))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 4)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (+.f32 (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2) (pow.f32 eta 2))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 2)))))))
(*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (+.f32 (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2) (pow.f32 eta 2))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (+.f32 (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2) (pow.f32 eta 2))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (+.f32 (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2) (pow.f32 eta 2))) (+.f32 eta (*.f32 -1 eta))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (+.f32 (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2) (pow.f32 eta 2)) (+.f32 eta (*.f32 -1 eta))) (*.f32 (pow.f32 eta 2) (+.f32 eta (*.f32 -1 eta))))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 2)))))))
(/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 1 (pow.f32 sinTheta_O 8))) (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O h))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) h) (pow.f32 eta 2))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) h) (pow.f32 eta 2))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2) (+.f32 (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)) (*.f32 -1 (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (+.f32 (pow.f32 (*.f32 -1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2) (+.f32 (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)) (*.f32 -1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (+.f32 (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)) (*.f32 -1 (pow.f32 sinTheta_O 2))))) (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 4))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) h) (pow.f32 eta 2))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2) (+.f32 (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)) (*.f32 -1 (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 3))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 2)))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2) (+.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 2)))) (*.f32 -1 (/.f32 h eta))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2) (+.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 2)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (+.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (+.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))) (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 sinTheta_O 2)))) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 4)))) (*.f32 -1 (/.f32 h eta)))))
(sqrt.f32 eta)
(+.f32 (sqrt.f32 eta) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)))
(+.f32 (sqrt.f32 eta) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (pow.f32 sinTheta_O 2)))))
(+.f32 (sqrt.f32 eta) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 5))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (pow.f32 sinTheta_O 2))))))
(sqrt.f32 sinTheta_O)
(+.f32 (*.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 sinTheta_O))
(+.f32 (*.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (sqrt.f32 sinTheta_O) (*.f32 -1/8 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))))))
(+.f32 (*.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 eta 3) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (+.f32 (sqrt.f32 sinTheta_O) (*.f32 -1/8 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1)
(pow.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3)
(pow.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3) 1/3)
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(cbrt.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 sinTheta_O eta) 3/2) (pow.f32 (-.f32 eta sinTheta_O) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2) (pow.f32 (+.f32 sinTheta_O eta) 3/2)))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))) 1)
(*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) 1)
(*.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) (pow.f32 (-.f32 eta sinTheta_O) 1/4))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (cbrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 1/2))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3)))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) 1)
(/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (+.f32 sinTheta_O eta))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (+.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) 1))
(/.f32 1 (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) (/.f32 1 (pow.f32 (-.f32 eta sinTheta_O) 1/4)))
(/.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (*.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) (sqrt.f32 (+.f32 sinTheta_O eta)))))
(/.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (pow.f32 (+.f32 sinTheta_O eta) 1/4) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (*.f32 (pow.f32 (+.f32 sinTheta_O eta) 1/4) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 1 (cbrt.f32 (-.f32 eta sinTheta_O))))
(/.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) (/.f32 1 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 sinTheta_O eta)))))
(/.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (+.f32 sinTheta_O eta)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3))) (*.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (+.f32 sinTheta_O eta))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2)) (/.f32 1 (sqrt.f32 (cbrt.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (pow.f32 (-.f32 eta sinTheta_O) 1/4)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (pow.f32 (-.f32 eta sinTheta_O) 1/4)))
(/.f32 (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 sinTheta_O eta) 1/4)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (pow.f32 (+.f32 sinTheta_O eta) 1/4)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (cbrt.f32 (+.f32 sinTheta_O eta))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))))
(/.f32 (pow.f32 1 1/2) (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))))
(/.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2) 1/2) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 1/2)))
(pow.f32 (-.f32 eta sinTheta_O) 1/2)
(pow.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) 1)
(pow.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) 2)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) 3)
(pow.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2) 1/3)
(fabs.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))
(cbrt.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (-.f32 eta sinTheta_O)) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1)
(*.f32 h (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1)
(*.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) h))))
(*.f32 (cbrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) h))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 1 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 h))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 h))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 h))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (*.f32 h h)))) (cbrt.f32 h))
(*.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (+.f32 sinTheta_O eta)))
(*.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (+.f32 sinTheta_O eta)))))
(*.f32 (/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(*.f32 (/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3)))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta (-.f32 eta sinTheta_O)))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) -1)
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) h)))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))) 1)
(*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) 1)
(*.f32 1 (sqrt.f32 (+.f32 sinTheta_O eta)))
(*.f32 (pow.f32 (+.f32 sinTheta_O eta) 1/4) (pow.f32 (+.f32 sinTheta_O eta) 1/4))
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) (cbrt.f32 (+.f32 sinTheta_O eta)))
(*.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) 2)) (sqrt.f32 (cbrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (+.f32 sinTheta_O eta)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) 2) 1/2) (pow.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) 1/2))
(/.f32 (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta (-.f32 eta sinTheta_O)))))
(pow.f32 (+.f32 sinTheta_O eta) 1/2)
(pow.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) 1)
(pow.f32 (pow.f32 (+.f32 sinTheta_O eta) 1/4) 2)
(pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) 3)
(pow.f32 (pow.f32 (+.f32 sinTheta_O eta) 3/2) 1/3)
(fabs.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))))
(cbrt.f32 (pow.f32 (+.f32 sinTheta_O eta) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(hypot.f32 (sqrt.f32 eta) (sqrt.f32 sinTheta_O))
(hypot.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 eta))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(exp.f32 (*.f32 (log.f32 (+.f32 sinTheta_O eta)) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
Outputs
eta
(+.f32 eta (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)))
(+.f32 eta (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (*.f32 0 eta)) eta)))
(+.f32 eta (/.f32 0 eta))
(+.f32 eta (+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2)) (pow.f32 sinTheta_O 2)) eta))))
(+.f32 eta (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O (*.f32 0 eta)) eta) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) eta)) 2)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (+.f32 eta (/.f32 0 eta)) (/.f32 (*.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (pow.f32 (/.f32 0 eta) 2))) eta))
(+.f32 eta (+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2)) (*.f32 (pow.f32 sinTheta_O 3) (+.f32 eta (*.f32 -1 eta)))) (pow.f32 eta 3))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2)) (pow.f32 sinTheta_O 2)) eta)))))
(+.f32 eta (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O (*.f32 0 eta)) eta) (fma.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) eta)) 2)) (/.f32 (pow.f32 eta 3) (*.f32 (*.f32 0 eta) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) eta)) 2)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (+.f32 eta (/.f32 0 eta)) (+.f32 (/.f32 (*.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (pow.f32 (/.f32 0 eta) 2))) eta) (/.f32 (+.f32 1 (pow.f32 (/.f32 0 eta) 2)) (/.f32 (pow.f32 eta 3) 0))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(fma.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (/.f32 0 (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (/.f32 0 (sqrt.f32 -1))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 -1/4 (*.f32 (/.f32 (*.f32 0 eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (fma.f32 1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (/.f32 0 (sqrt.f32 -1)))) (/.f32 (+.f32 0 (*.f32 0 (neg.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (pow.f32 (sqrt.f32 -1) 3)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1)))
(*.f32 sinTheta_O (neg.f32 (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))))
(-.f32 (/.f32 0 (sqrt.f32 -1)) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (-.f32 (/.f32 0 (sqrt.f32 -1)) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))))))
(fma.f32 -1/4 (*.f32 (/.f32 (*.f32 0 eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))))))
(+.f32 (/.f32 (+.f32 0 (*.f32 0 (neg.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (pow.f32 (sqrt.f32 -1) 3)))) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (-.f32 (/.f32 0 (sqrt.f32 -1)) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) eta) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(fma.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) eta) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 (sqrt.f32 -1) sinTheta_O))) 2))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2)) sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta sinTheta_O)) (-.f32 1 (pow.f32 (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))) 2))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) eta) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 (sqrt.f32 -1) sinTheta_O))) 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 (sqrt.f32 -1) sinTheta_O))) 2))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (fma.f32 -1/4 (/.f32 (*.f32 (*.f32 (*.f32 0 sinTheta_O) (pow.f32 eta 3)) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2))) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2)) sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (fma.f32 1/2 (*.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta sinTheta_O)) (-.f32 1 (pow.f32 (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))) 2))) (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 0 (/.f32 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)) (-.f32 1 (pow.f32 (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))) 2))))))
eta
(+.f32 eta (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))))
(+.f32 eta (*.f32 1/2 (*.f32 0 sinTheta_O)))
(+.f32 eta 0)
(+.f32 eta (+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)) eta))))
(+.f32 eta (*.f32 1/2 (+.f32 (*.f32 0 sinTheta_O) (/.f32 (-.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 0 sinTheta_O)) 2)) eta))))
(+.f32 (+.f32 eta 0) (*.f32 1/2 (neg.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))
(+.f32 eta (+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)) (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)) eta)))))
(+.f32 eta (fma.f32 1/2 (*.f32 0 sinTheta_O) (fma.f32 -1/4 (/.f32 (-.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 0 sinTheta_O)) 2)) (/.f32 (*.f32 eta eta) (*.f32 0 sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 0 sinTheta_O)) 2)) eta)))))
(+.f32 (+.f32 eta (+.f32 0 (/.f32 0 (*.f32 eta eta)))) (*.f32 1/2 (neg.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))
(*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)))
(*.f32 (neg.f32 eta) (pow.f32 (sqrt.f32 -1) 2))
(+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (neg.f32 eta) (pow.f32 (sqrt.f32 -1) 2))
(+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2)) eta))))
(fma.f32 1/2 (*.f32 0 sinTheta_O) (fma.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) 2)) eta))))
(-.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) eta)) (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 2)))) (+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2)) eta)))))
(fma.f32 -1/4 (*.f32 (/.f32 (*.f32 0 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) 2)) (*.f32 eta eta))) (fma.f32 1/2 (*.f32 0 sinTheta_O) (fma.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) 2)) eta)))))
(+.f32 (-.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) eta)) (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (/.f32 (+.f32 0 (*.f32 0 (neg.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)))) (*.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 2))))
(*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O))
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)) (*.f32 1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))
(fma.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O) (*.f32 1/2 (/.f32 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) (sqrt.f32 -1))))
(fma.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 1/2 (/.f32 eta (sqrt.f32 -1)))))
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (*.f32 1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))))
(fma.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O) (fma.f32 -1/8 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (*.f32 1/2 (/.f32 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) (sqrt.f32 -1)))))
(fma.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O) (fma.f32 -1/8 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 1/2 (/.f32 eta (sqrt.f32 -1))))))
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 5)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (*.f32 1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))))
(fma.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 5)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (fma.f32 -1/8 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (*.f32 1/2 (/.f32 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) (sqrt.f32 -1))))))
(fma.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 5)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (fma.f32 -1/8 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 1/2 (/.f32 eta (sqrt.f32 -1)))))))
(sqrt.f32 eta)
(+.f32 (sqrt.f32 eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)))
(+.f32 (sqrt.f32 eta) (*.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta)))))
(+.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 (/.f32 1 eta)) (*.f32 sinTheta_O -1/2)))
(+.f32 (sqrt.f32 eta) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (pow.f32 sinTheta_O 2)))))
(+.f32 (sqrt.f32 eta) (fma.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (*.f32 -1/8 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (pow.f32 eta 3)))))))
(+.f32 (sqrt.f32 eta) (fma.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/8))))
(+.f32 (sqrt.f32 eta) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 5))) (pow.f32 sinTheta_O 3))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (pow.f32 sinTheta_O 2))))))
(+.f32 (sqrt.f32 eta) (fma.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (fma.f32 -1/16 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 (/.f32 1 (pow.f32 eta 5)))) (*.f32 -1/8 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (pow.f32 eta 3))))))))
(+.f32 (sqrt.f32 eta) (fma.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (fma.f32 -1/16 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 (/.f32 1 (pow.f32 eta 5)))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/8)))))
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 h (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 h (pow.f32 sinTheta_O 4)))))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2)))) h)))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 h (+.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta eta))))))) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 h (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta 1/2) (+.f32 (*.f32 (+.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 -1/2 (-.f32 (/.f32 1 (pow.f32 eta 8)) (/.f32 (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2) (*.f32 eta eta))))) (*.f32 h (pow.f32 sinTheta_O 6))) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 h (pow.f32 sinTheta_O 4)))))))
(/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)
(/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))
(*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) h)
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 2)))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) h) (*.f32 (/.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))) h))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (+.f32 (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2) (pow.f32 eta 2))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 2))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2) (+.f32 (*.f32 eta eta) (pow.f32 (*.f32 0 eta) 2))) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (*.f32 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) h) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (+.f32 0 (+.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2))) (sqrt.f32 -1))) (*.f32 (/.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))) h)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (+.f32 (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2) (pow.f32 eta 2))) (+.f32 eta (*.f32 -1 eta))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (+.f32 (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2) (pow.f32 eta 2)) (+.f32 eta (*.f32 -1 eta))) (*.f32 (pow.f32 eta 2) (+.f32 eta (*.f32 -1 eta))))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 4)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (+.f32 (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2) (pow.f32 eta 2))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2) (+.f32 (*.f32 eta eta) (pow.f32 (*.f32 0 eta) 2))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 0 eta))) (*.f32 (*.f32 0 eta) (+.f32 (+.f32 (*.f32 eta eta) (pow.f32 (*.f32 0 eta) 2)) (*.f32 eta eta)))) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 4))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2) (+.f32 (*.f32 eta eta) (pow.f32 (*.f32 0 eta) 2))) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (*.f32 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) h) (fma.f32 -1/2 (/.f32 (+.f32 0 (/.f32 (+.f32 0 (*.f32 0 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2))) (pow.f32 (sqrt.f32 -1) 2))) (/.f32 (sqrt.f32 -1) (/.f32 h (pow.f32 sinTheta_O 4)))) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (+.f32 0 (+.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2))) (sqrt.f32 -1))) (*.f32 (/.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))) h))))
(*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O))
(neg.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(/.f32 (neg.f32 (sqrt.f32 -1)) (/.f32 sinTheta_O h))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 2)))))
(fma.f32 -1 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 (/.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))) h) (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) h))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (+.f32 (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2) (pow.f32 eta 2))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 2))))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2) (+.f32 (*.f32 eta eta) (pow.f32 (*.f32 0 eta) 2))) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (fma.f32 -1 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (+.f32 0 (+.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2))) (sqrt.f32 -1))) (-.f32 (*.f32 (/.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))) h) (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) h)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (+.f32 (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2) (pow.f32 eta 2))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (+.f32 (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2) (pow.f32 eta 2))) (+.f32 eta (*.f32 -1 eta))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (+.f32 (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2) (pow.f32 eta 2)) (+.f32 eta (*.f32 -1 eta))) (*.f32 (pow.f32 eta 2) (+.f32 eta (*.f32 -1 eta))))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 4)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 2)))))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2) (+.f32 (*.f32 eta eta) (pow.f32 (*.f32 0 eta) 2))) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2) (+.f32 (*.f32 eta eta) (pow.f32 (*.f32 0 eta) 2))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 0 eta))) (*.f32 (*.f32 0 eta) (+.f32 (+.f32 (*.f32 eta eta) (pow.f32 (*.f32 0 eta) 2)) (*.f32 eta eta)))) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 4))) (fma.f32 -1 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (+.f32 0 (+.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2))) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 0 (/.f32 (+.f32 0 (*.f32 0 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2))) (pow.f32 (sqrt.f32 -1) 2))) (/.f32 (sqrt.f32 -1) (/.f32 h (pow.f32 sinTheta_O 4)))) (-.f32 (*.f32 (/.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))) h) (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) h))))
(/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)
(/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))
(*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) h)
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) h) (*.f32 -1/2 (/.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) h) (pow.f32 sinTheta_O 3))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (+.f32 (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (*.f32 h (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))))))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) h) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) h) (pow.f32 sinTheta_O 3)) (*.f32 (/.f32 (pow.f32 eta 4) (sqrt.f32 -1)) (*.f32 h (*.f32 sinTheta_O (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2) (/.f32 1 (pow.f32 sinTheta_O 6)))))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 1 (pow.f32 sinTheta_O 8))) (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O h))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (fma.f32 -1/2 (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (*.f32 h (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))))))) (*.f32 -1/2 (+.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (/.f32 1 (pow.f32 sinTheta_O 8))) (/.f32 (sqrt.f32 -1) (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O h)))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) h) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (pow.f32 eta 4) (sqrt.f32 -1)) (*.f32 h (*.f32 sinTheta_O (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2) (/.f32 1 (pow.f32 sinTheta_O 6)))))) (+.f32 (/.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) h) (pow.f32 sinTheta_O 3)) (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (/.f32 1 (pow.f32 sinTheta_O 8))) (sqrt.f32 -1)) (*.f32 sinTheta_O (*.f32 h (pow.f32 eta 6))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) h) (pow.f32 eta 2))))
(+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 0 sinTheta_O) (/.f32 (*.f32 eta eta) h))))
(+.f32 (/.f32 h eta) (*.f32 (/.f32 0 eta) (/.f32 h eta)))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) h) (pow.f32 eta 2))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2) (+.f32 (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)) (*.f32 -1 (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 0 sinTheta_O) (/.f32 (*.f32 eta eta) h)) (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 0 sinTheta_O)) 2) (*.f32 -1 (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 0 sinTheta_O) 2)))) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 (/.f32 0 eta) (/.f32 h eta)) (+.f32 (/.f32 h eta) (/.f32 -1/2 (/.f32 (pow.f32 eta 3) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) h)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (+.f32 (pow.f32 (*.f32 -1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2) (+.f32 (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)) (*.f32 -1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (+.f32 (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)) (*.f32 -1 (pow.f32 sinTheta_O 2))))) (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 4))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) h) (pow.f32 eta 2))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2) (+.f32 (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)) (*.f32 -1 (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 3))))))
(fma.f32 -1/2 (/.f32 (fma.f32 1/2 (*.f32 (*.f32 0 sinTheta_O) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 0 sinTheta_O)) 2) (*.f32 -1 (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 0 sinTheta_O) 2))))) (fma.f32 -1 (*.f32 (*.f32 0 sinTheta_O) (*.f32 -1 (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 0 sinTheta_O) 2)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 0 sinTheta_O)))) (/.f32 (pow.f32 eta 4) h)) (+.f32 (/.f32 h eta) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 0 sinTheta_O) (/.f32 (*.f32 eta eta) h)) (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 0 sinTheta_O)) 2) (*.f32 -1 (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 0 sinTheta_O) 2)))) (/.f32 (pow.f32 eta 3) h))))))
(+.f32 (+.f32 (*.f32 (/.f32 0 eta) (/.f32 h eta)) (+.f32 (/.f32 h eta) (/.f32 -1/2 (/.f32 (pow.f32 eta 3) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) h))))) (*.f32 (/.f32 0 (pow.f32 eta 4)) h))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 2)))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 0 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 eta eta))) (/.f32 (neg.f32 h) eta))
(-.f32 (*.f32 (/.f32 0 (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 eta eta))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2) (+.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 2)))) (*.f32 -1 (/.f32 h eta))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 0 sinTheta_O)) (sqrt.f32 -1)) 2) (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 0 sinTheta_O) 2))) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (pow.f32 eta 3))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 0 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 eta eta))) (/.f32 (neg.f32 h) eta)))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 0 (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2))) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (/.f32 0 (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 eta eta))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2) (+.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 2)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (+.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (+.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))) (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 sinTheta_O 2)))) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 4)))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 0 sinTheta_O)) (sqrt.f32 -1)) 2) (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 0 sinTheta_O) 2))) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (pow.f32 eta 3))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 0 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 eta eta))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (*.f32 (*.f32 0 sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 0 sinTheta_O) 2) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 0 sinTheta_O)) (sqrt.f32 -1)) 2)))) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 (*.f32 0 sinTheta_O) (+.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 0 sinTheta_O) 2)) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (pow.f32 eta 4))) (/.f32 (neg.f32 h) eta))))
(+.f32 (fma.f32 1/2 (*.f32 (/.f32 (+.f32 0 (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2))) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (pow.f32 eta 3))) (-.f32 (*.f32 (/.f32 0 (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 eta eta))) (/.f32 h eta))) (*.f32 (/.f32 (+.f32 0 (/.f32 (+.f32 0 (*.f32 0 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2))) (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 (/.f32 h (pow.f32 eta 4)) -1/2)))
(sqrt.f32 eta)
(+.f32 (sqrt.f32 eta) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)))
(+.f32 (sqrt.f32 eta) (*.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta)))))
(+.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 (/.f32 1 eta)) (*.f32 1/2 sinTheta_O)))
(+.f32 (sqrt.f32 eta) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (pow.f32 sinTheta_O 2)))))
(+.f32 (sqrt.f32 eta) (fma.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (*.f32 -1/8 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (pow.f32 eta 3)))))))
(+.f32 (sqrt.f32 eta) (fma.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/8))))
(+.f32 (sqrt.f32 eta) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 5))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (pow.f32 sinTheta_O 2))))))
(+.f32 (sqrt.f32 eta) (fma.f32 1/16 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 (/.f32 1 (pow.f32 eta 5)))) (fma.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (*.f32 -1/8 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (pow.f32 eta 3))))))))
(+.f32 (sqrt.f32 eta) (fma.f32 1/16 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 (/.f32 1 (pow.f32 eta 5)))) (fma.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/8)))))
(sqrt.f32 sinTheta_O)
(+.f32 (*.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 sinTheta_O))
(fma.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) (sqrt.f32 sinTheta_O))
(+.f32 (*.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (sqrt.f32 sinTheta_O) (*.f32 -1/8 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))))))
(+.f32 (fma.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) (sqrt.f32 sinTheta_O)) (*.f32 -1/8 (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))))
(+.f32 (fma.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) (sqrt.f32 sinTheta_O)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (*.f32 (*.f32 eta eta) -1/8)))
(+.f32 (*.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 eta 3) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (+.f32 (sqrt.f32 sinTheta_O) (*.f32 -1/8 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))))))
(fma.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) (fma.f32 1/16 (*.f32 (pow.f32 eta 3) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (+.f32 (sqrt.f32 sinTheta_O) (*.f32 -1/8 (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))))))
(fma.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) (fma.f32 1/16 (*.f32 (pow.f32 eta 3) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (+.f32 (sqrt.f32 sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (*.f32 (*.f32 eta eta) -1/8)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1)
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1)
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2)
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) 2)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3)
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3) 1/3)
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2)
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(cbrt.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 sinTheta_O eta) 3/2) (pow.f32 (-.f32 eta sinTheta_O) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 eta sinTheta_O) 3/2) (pow.f32 (-.f32 eta sinTheta_O) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2) (pow.f32 (+.f32 sinTheta_O eta) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 eta sinTheta_O) 3/2) (pow.f32 (-.f32 eta sinTheta_O) 3/2)))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))) 1)
(sqrt.f32 (-.f32 eta sinTheta_O))
(*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) 1)
(sqrt.f32 (-.f32 eta sinTheta_O))
(*.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 eta sinTheta_O))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) (pow.f32 (-.f32 eta sinTheta_O) 1/4))
(sqrt.f32 (-.f32 eta sinTheta_O))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (cbrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (cbrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 eta sinTheta_O))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 sinTheta_O eta))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3)))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3)))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) 1)
(sqrt.f32 (-.f32 eta sinTheta_O))
(/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (+.f32 sinTheta_O eta))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (+.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) 1))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 1 (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) (/.f32 1 (pow.f32 (-.f32 eta sinTheta_O) 1/4)))
(sqrt.f32 (-.f32 eta sinTheta_O))
(/.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (*.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) (sqrt.f32 (+.f32 sinTheta_O eta)))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(/.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (pow.f32 (+.f32 sinTheta_O eta) 1/4) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (*.f32 (pow.f32 (+.f32 sinTheta_O eta) 1/4) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(/.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 1 (cbrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (cbrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) (/.f32 1 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (cbrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 sinTheta_O eta)))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (cbrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (sqrt.f32 (+.f32 eta sinTheta_O))) (cbrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 (cbrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta sinTheta_O))) (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (cbrt.f32 (sqrt.f32 (+.f32 eta sinTheta_O)))))
(*.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (+.f32 eta sinTheta_O)))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (+.f32 sinTheta_O eta)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (+.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3))) (*.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (+.f32 sinTheta_O eta))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (+.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2)) (/.f32 1 (sqrt.f32 (cbrt.f32 (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 eta sinTheta_O))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (pow.f32 (-.f32 eta sinTheta_O) 1/4)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (pow.f32 (-.f32 eta sinTheta_O) 1/4)))
(sqrt.f32 (-.f32 eta sinTheta_O))
(/.f32 (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (cbrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 sinTheta_O eta) 1/4)) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (pow.f32 (+.f32 sinTheta_O eta) 1/4)))
(sqrt.f32 (-.f32 eta sinTheta_O))
(/.f32 (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (cbrt.f32 (+.f32 sinTheta_O eta))) (/.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))))
(*.f32 (/.f32 (cbrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta sinTheta_O))) (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (cbrt.f32 (sqrt.f32 (+.f32 eta sinTheta_O)))))
(*.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (+.f32 eta sinTheta_O)))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (pow.f32 1 1/2) (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(/.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2) 1/2) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 1/2)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 eta sinTheta_O))))
(pow.f32 (-.f32 eta sinTheta_O) 1/2)
(sqrt.f32 (-.f32 eta sinTheta_O))
(pow.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) 1)
(sqrt.f32 (-.f32 eta sinTheta_O))
(pow.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) 2)
(sqrt.f32 (-.f32 eta sinTheta_O))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) 3)
(sqrt.f32 (-.f32 eta sinTheta_O))
(pow.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2) 1/3)
(cbrt.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2))
(fabs.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(cbrt.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(exp.f32 (*.f32 (log.f32 (-.f32 eta sinTheta_O)) 1/2))
(sqrt.f32 (-.f32 eta sinTheta_O))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) 1))
(sqrt.f32 (-.f32 eta sinTheta_O))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1)
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 h (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1)
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (sqrt.f32 h) (*.f32 (/.f32 1 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (sqrt.f32 h)))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (*.f32 (cbrt.f32 h) 1) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) h))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) (cbrt.f32 (*.f32 (/.f32 h (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h)))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (cbrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) h))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) (cbrt.f32 (*.f32 (/.f32 h (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h)))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 1 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 1 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) (/.f32 h (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(/.f32 (/.f32 h (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(/.f32 (/.f32 h (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 h))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 h) (*.f32 (/.f32 1 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (sqrt.f32 h)))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 h))
(*.f32 (sqrt.f32 h) (*.f32 (/.f32 1 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (sqrt.f32 h)))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(/.f32 (*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (*.f32 (cbrt.f32 h) 1) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(/.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 h))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (*.f32 (cbrt.f32 h) 1) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (*.f32 h h)))) (cbrt.f32 h))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (*.f32 (cbrt.f32 h) 1) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (+.f32 sinTheta_O eta)))
(*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (/.f32 h (*.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (+.f32 sinTheta_O eta)))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (+.f32 eta sinTheta_O)))) (/.f32 h (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (+.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (+.f32 eta sinTheta_O)))) (/.f32 h (*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3))))))
(*.f32 (/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(*.f32 (sqrt.f32 (-.f32 sinTheta_O eta)) (/.f32 h (*.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 sinTheta_O eta)) h) (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)))))
(*.f32 (/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3)))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta (-.f32 eta sinTheta_O)))) (/.f32 h (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3))) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta (-.f32 eta sinTheta_O)))) (/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3)))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1)
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2)
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3) 1/3)
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) -1)
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(sqrt.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) h)))
(sqrt.f32 (*.f32 (/.f32 h (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h))
(sqrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3)))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))) 1)
(sqrt.f32 (+.f32 eta sinTheta_O))
(*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) 1)
(sqrt.f32 (+.f32 eta sinTheta_O))
(*.f32 1 (sqrt.f32 (+.f32 sinTheta_O eta)))
(sqrt.f32 (+.f32 eta sinTheta_O))
(*.f32 (pow.f32 (+.f32 sinTheta_O eta) 1/4) (pow.f32 (+.f32 sinTheta_O eta) 1/4))
(sqrt.f32 (+.f32 eta sinTheta_O))
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) (cbrt.f32 (+.f32 sinTheta_O eta)))
(*.f32 (cbrt.f32 (+.f32 eta sinTheta_O)) (cbrt.f32 (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (cbrt.f32 (+.f32 eta sinTheta_O)) (cbrt.f32 (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) 2)) (sqrt.f32 (cbrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 eta sinTheta_O)) 2)) (sqrt.f32 (cbrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (+.f32 sinTheta_O eta)))
(sqrt.f32 (+.f32 eta sinTheta_O))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) 2) 1/2) (pow.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 eta sinTheta_O)) 2)) (sqrt.f32 (cbrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta (-.f32 eta sinTheta_O)))))
(pow.f32 (+.f32 sinTheta_O eta) 1/2)
(sqrt.f32 (+.f32 eta sinTheta_O))
(pow.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) 1)
(sqrt.f32 (+.f32 eta sinTheta_O))
(pow.f32 (pow.f32 (+.f32 sinTheta_O eta) 1/4) 2)
(sqrt.f32 (+.f32 eta sinTheta_O))
(pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) 3)
(sqrt.f32 (+.f32 eta sinTheta_O))
(pow.f32 (pow.f32 (+.f32 sinTheta_O eta) 3/2) 1/3)
(cbrt.f32 (pow.f32 (+.f32 eta sinTheta_O) 3/2))
(fabs.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))
(fabs.f32 (sqrt.f32 (+.f32 eta sinTheta_O)))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(sqrt.f32 (+.f32 eta sinTheta_O))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))))
(sqrt.f32 (+.f32 eta sinTheta_O))
(cbrt.f32 (pow.f32 (+.f32 sinTheta_O eta) 3/2))
(cbrt.f32 (pow.f32 (+.f32 eta sinTheta_O) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(sqrt.f32 (+.f32 eta sinTheta_O))
(hypot.f32 (sqrt.f32 eta) (sqrt.f32 sinTheta_O))
(hypot.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 eta))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(sqrt.f32 (+.f32 eta sinTheta_O))
(exp.f32 (*.f32 (log.f32 (+.f32 sinTheta_O eta)) 1/2))
(sqrt.f32 (+.f32 eta sinTheta_O))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) 1))
(sqrt.f32 (+.f32 eta sinTheta_O))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(sqrt.f32 (+.f32 eta sinTheta_O))

localize27.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(asin.f32 (/.f32 1 (/.f32 eta h)))
0.3b
(/.f32 1 (/.f32 eta h))
Compiler

Compiled 20 to 10 computations (50% saved)

series1.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
eta
@inf
(/.f32 1 (/.f32 eta h))
0.0ms
eta
@0
(/.f32 1 (/.f32 eta h))
0.0ms
eta
@-inf
(/.f32 1 (/.f32 eta h))
0.0ms
h
@-inf
(/.f32 1 (/.f32 eta h))
0.0ms
eta
@0
(asin.f32 (/.f32 1 (/.f32 eta h)))

rewrite71.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1886×add-sqr-sqrt
1868×*-un-lft-identity
1734×add-cube-cbrt
1714×add-cbrt-cube
188×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0930
118818
2236518
Stop Event
node limit
Counts
2 → 61
Calls
Call 1
Inputs
(/.f32 1 (/.f32 eta h))
(asin.f32 (/.f32 1 (/.f32 eta h)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 h (/.f32 1 eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h eta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 h eta)) (sqrt.f32 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 h eta)) (pow.f32 (cbrt.f32 (/.f32 h eta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 h eta)) 2) (cbrt.f32 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 eta) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 eta) (pow.f32 (/.f32 1 h) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 1 (/.f32 (neg.f32 eta) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 1 eta) 1) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 1 eta) (sqrt.f32 h)) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 1 eta) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 eta)) (/.f32 h (sqrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 eta) 2)) (/.f32 h (cbrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 eta)) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 eta)) (/.f32 (sqrt.f32 h) (sqrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (sqrt.f32 h) (cbrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 eta)) (/.f32 (cbrt.f32 h) (sqrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (cbrt.f32 h) (cbrt.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (/.f32 eta h)) -1) (pow.f32 (sqrt.f32 (/.f32 eta h)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 eta h)) 2) -1) (pow.f32 (cbrt.f32 (/.f32 eta h)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 eta h) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 h eta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 h eta)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 h eta)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 h eta) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 eta h) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 h eta) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (-.f32 (log.f32 h) (log.f32 eta)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 eta h)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 h eta)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 h eta)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h eta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (asin.f32 (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (asin.f32 (/.f32 h eta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) (cbrt.f32 (asin.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (asin.f32 (/.f32 h eta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h eta)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))))))

simplify77.0ms (0.4%)

Algorithm
egg-herbie
Rules
1462×associate-+r+
1226×associate-+l+
750×unswap-sqr
610×associate-/l*
578×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

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

localize106.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f32 (*.f32 (/.f32 1 (/.f32 h (*.f32 eta eta))) eta) (/.f32 eta h))
0.9b
(*.f32 (/.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))
1.7b
(/.f32 h (*.f32 eta eta))
7.9b
(/.f32 (*.f32 (/.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (/.f32 1 (/.f32 h (*.f32 eta eta))) eta) (/.f32 eta h)))
Compiler

Compiled 133 to 46 computations (65.4% saved)

series4.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
2.0ms
h
@-inf
(/.f32 h (*.f32 eta eta))
0.0ms
h
@inf
(/.f32 h (*.f32 eta eta))
0.0ms
h
@0
(/.f32 h (*.f32 eta eta))
0.0ms
eta
@0
(/.f32 h (*.f32 eta eta))
0.0ms
eta
@0
(/.f32 (*.f32 (/.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (/.f32 1 (/.f32 h (*.f32 eta eta))) eta) (/.f32 eta h)))

rewrite108.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1108×distribute-lft-in
418×add-sqr-sqrt
406×pow1
406×*-un-lft-identity
400×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018113
141089
2657489
Stop Event
node limit
Counts
3 → 135
Calls
Call 1
Inputs
(/.f32 (*.f32 (/.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (/.f32 1 (/.f32 h (*.f32 eta eta))) eta) (/.f32 eta h)))
(/.f32 h (*.f32 eta eta))
(*.f32 (*.f32 (/.f32 1 (/.f32 h (*.f32 eta eta))) eta) (/.f32 eta h))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (/.f32 (pow.f32 eta 3) h)) (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (/.f32 (pow.f32 eta 3) h)) (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (*.f32 eta eta)) (*.f32 (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (*.f32 eta eta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 eta h) (/.f32 1 (/.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 h (pow.f32 eta -2)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (/.f32 eta h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 h (pow.f32 eta -2))) (*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 h (pow.f32 eta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))) 2) (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h eta) (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 eta (*.f32 (/.f32 (pow.f32 eta 3) h) h)) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)) (/.f32 eta (*.f32 (/.f32 (pow.f32 eta 3) h) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 eta h) (neg.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (neg.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 eta h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))) eta) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))) 1) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 eta h) 1) (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 eta h) (*.f32 eta (/.f32 eta h))) (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (/.f32 eta h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1) (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 3) h)) (/.f32 (/.f32 eta h) (/.f32 eta h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (/.f32 eta h))) (/.f32 (/.f32 eta h) (*.f32 eta (/.f32 eta h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (/.f32 (pow.f32 eta 3) h))) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))) (neg.f32 eta)) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 eta h) (/.f32 eta h)) (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 eta h) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (/.f32 (/.f32 eta h) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 eta h)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 eta h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 1) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) (/.f32 eta h)) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 3) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 eta (/.f32 eta h))) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (/.f32 eta h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 eta h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 h (pow.f32 eta -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) 3) (pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 h (pow.f32 eta -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 h (pow.f32 eta -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 h (pow.f32 eta -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 h (pow.f32 eta -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) eta) (/.f32 (sqrt.f32 h) eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 eta -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 h (pow.f32 eta -2))) (pow.f32 (cbrt.f32 (*.f32 h (pow.f32 eta -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 h (pow.f32 eta -2))) 2) (cbrt.f32 (*.f32 h (pow.f32 eta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 (cbrt.f32 h) (pow.f32 eta -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h eta) (/.f32 1 eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 eta -2) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 h) (/.f32 1 (*.f32 eta (neg.f32 eta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 eta) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 eta 4))) (/.f32 h (pow.f32 (cbrt.f32 eta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (*.f32 eta eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 eta 4))) (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 eta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) eta) (/.f32 (cbrt.f32 h) eta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (*.f32 eta eta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (pow.f32 eta 4))) (cbrt.f32 (*.f32 h (pow.f32 eta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 h (pow.f32 eta -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 eta (/.f32 eta h)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 h) eta) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 h (pow.f32 eta -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 h (*.f32 eta (neg.f32 eta))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 h) (pow.f32 eta -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 h (pow.f32 eta -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 eta 6)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 h (pow.f32 eta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 h (pow.f32 eta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 h (pow.f32 eta -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 h (pow.f32 eta -2))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 eta (*.f32 (*.f32 h (pow.f32 eta -2)) (/.f32 h eta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 eta (*.f32 (/.f32 h eta) (*.f32 h (pow.f32 eta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 eta eta) (*.f32 (*.f32 h (pow.f32 eta -2)) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 eta eta) (*.f32 h (*.f32 h (pow.f32 eta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (*.f32 h (neg.f32 (pow.f32 eta -2))) (*.f32 h (neg.f32 (pow.f32 eta -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 eta (/.f32 eta h)) (*.f32 h (pow.f32 eta -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 eta (/.f32 (pow.f32 eta 3) h)) h)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 h eta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 eta (neg.f32 eta)) (*.f32 (*.f32 h (pow.f32 eta -2)) (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 eta (neg.f32 eta)) (*.f32 (neg.f32 h) (*.f32 h (pow.f32 eta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 (*.f32 h (pow.f32 eta -2)) (*.f32 h (neg.f32 (pow.f32 eta -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 (*.f32 h (neg.f32 (pow.f32 eta -2))) (*.f32 h (pow.f32 eta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 eta)) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 eta (/.f32 eta h)) -1) (*.f32 h (neg.f32 (pow.f32 eta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 eta) (/.f32 (pow.f32 eta 3) h)) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (*.f32 eta (/.f32 eta h))) (*.f32 h (neg.f32 (pow.f32 eta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 eta (/.f32 (pow.f32 eta 3) h)) 1) h)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 eta (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 h)) (sqrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 eta (/.f32 (pow.f32 eta 3) h)) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 eta (/.f32 (pow.f32 eta 3) h))) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 eta (/.f32 eta h)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 eta h) 3) (pow.f32 (/.f32 (pow.f32 eta 3) h) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) (pow.f32 (/.f32 eta h) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 2 (log.f32 (*.f32 eta (/.f32 eta h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 eta (/.f32 eta h)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))))))

simplify102.0ms (0.6%)

Algorithm
egg-herbie
Rules
724×associate-*r*
674×associate-*l*
614×associate-/r*
576×times-frac
540×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03357511
110227095
253967095
Stop Event
node limit
Counts
219 → 177
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (pow.f32 eta 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(+.f32 (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (/.f32 (pow.f32 eta 3) h)) (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (/.f32 (pow.f32 eta 3) h)) (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1)))
(+.f32 (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (/.f32 (pow.f32 eta 3) h)))
(+.f32 (*.f32 (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (*.f32 eta eta)) (*.f32 (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (*.f32 eta eta)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))))) 1)
(*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))
(*.f32 (/.f32 eta h) (/.f32 1 (/.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))
(*.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))
(*.f32 1 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))))
(*.f32 (*.f32 h (pow.f32 eta -2)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (/.f32 eta h))))
(*.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))) 1)
(*.f32 (*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 h (pow.f32 eta -2))) (*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 h (pow.f32 eta -2))))
(*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))) 2) (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 h eta) (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))))
(*.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))) (/.f32 h eta))
(*.f32 (/.f32 eta (*.f32 (/.f32 (pow.f32 eta 3) h) h)) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(*.f32 (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)) (/.f32 eta (*.f32 (/.f32 (pow.f32 eta 3) h) h)))
(*.f32 (*.f32 (/.f32 eta h) (neg.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (neg.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))))
(*.f32 (/.f32 1 (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 eta h)))
(*.f32 (/.f32 1 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2)))
(*.f32 (/.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))) eta) h)
(*.f32 (/.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))) 1) (/.f32 h eta))
(*.f32 (/.f32 (/.f32 eta h) 1) (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(*.f32 (/.f32 (/.f32 eta h) (*.f32 eta (/.f32 eta h))) (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (/.f32 eta h))))
(*.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1) (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(*.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 3) h)) (/.f32 (/.f32 eta h) (/.f32 eta h)))
(*.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (/.f32 eta h))) (/.f32 (/.f32 eta h) (*.f32 eta (/.f32 eta h))))
(*.f32 (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (/.f32 (pow.f32 eta 3) h))) h)
(*.f32 (/.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))) (neg.f32 eta)) (neg.f32 h))
(*.f32 (/.f32 (/.f32 eta h) (/.f32 eta h)) (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (/.f32 eta h) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2)))
(*.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (/.f32 (/.f32 eta h) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2)))
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 eta h)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 eta h)))
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 1) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) (/.f32 eta h)) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 eta (/.f32 eta h))) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (/.f32 eta h))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 eta h)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))
(pow.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))) 1)
(pow.f32 (*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 h (pow.f32 eta -2))) 2)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))) 3) 1/3)
(pow.f32 (/.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) -1)
(neg.f32 (/.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))) 2))
(log.f32 (exp.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) 3) (pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))
(exp.f32 (log.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 h (pow.f32 eta -2)))) 1)
(*.f32 h (pow.f32 eta -2))
(*.f32 1 (*.f32 h (pow.f32 eta -2)))
(*.f32 (*.f32 h (pow.f32 eta -2)) 1)
(*.f32 (/.f32 (sqrt.f32 h) eta) (/.f32 (sqrt.f32 h) eta))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 eta -2)))
(*.f32 (cbrt.f32 (*.f32 h (pow.f32 eta -2))) (pow.f32 (cbrt.f32 (*.f32 h (pow.f32 eta -2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 h (pow.f32 eta -2))) 2) (cbrt.f32 (*.f32 h (pow.f32 eta -2))))
(*.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 (cbrt.f32 h) (pow.f32 eta -2)))
(*.f32 (/.f32 h eta) (/.f32 1 eta))
(*.f32 (pow.f32 eta -2) h)
(*.f32 (neg.f32 h) (/.f32 1 (*.f32 eta (neg.f32 eta))))
(*.f32 (/.f32 1 eta) (/.f32 h eta))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 eta 4))) (/.f32 h (pow.f32 (cbrt.f32 eta) 2)))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (*.f32 eta eta)))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 eta 4))) (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 eta) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) eta) (/.f32 (cbrt.f32 h) eta))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (*.f32 eta eta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (pow.f32 eta 4))) (cbrt.f32 (*.f32 h (pow.f32 eta -2))))
(pow.f32 (*.f32 h (pow.f32 eta -2)) 1)
(pow.f32 (*.f32 eta (/.f32 eta h)) -1)
(pow.f32 (/.f32 (sqrt.f32 h) eta) 2)
(pow.f32 (cbrt.f32 (*.f32 h (pow.f32 eta -2))) 3)
(pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 3) 1/3)
(neg.f32 (/.f32 h (*.f32 eta (neg.f32 eta))))
(sqrt.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))
(log.f32 (pow.f32 (exp.f32 h) (pow.f32 eta -2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 h (pow.f32 eta -2)))))
(cbrt.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 eta 6)))
(expm1.f32 (log1p.f32 (*.f32 h (pow.f32 eta -2))))
(exp.f32 (log.f32 (*.f32 h (pow.f32 eta -2))))
(exp.f32 (*.f32 (log.f32 (*.f32 h (pow.f32 eta -2))) 1))
(log1p.f32 (expm1.f32 (*.f32 h (pow.f32 eta -2))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))) 1)
(/.f32 eta (*.f32 (*.f32 h (pow.f32 eta -2)) (/.f32 h eta)))
(/.f32 eta (*.f32 (/.f32 h eta) (*.f32 h (pow.f32 eta -2))))
(/.f32 (*.f32 eta eta) (*.f32 (*.f32 h (pow.f32 eta -2)) h))
(/.f32 (*.f32 eta eta) (*.f32 h (*.f32 h (pow.f32 eta -2))))
(/.f32 1 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))
(/.f32 1 (*.f32 (*.f32 h (neg.f32 (pow.f32 eta -2))) (*.f32 h (neg.f32 (pow.f32 eta -2)))))
(/.f32 (*.f32 eta (/.f32 eta h)) (*.f32 h (pow.f32 eta -2)))
(/.f32 (*.f32 eta (/.f32 (pow.f32 eta 3) h)) h)
(/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 h eta))
(/.f32 (*.f32 eta (neg.f32 eta)) (*.f32 (*.f32 h (pow.f32 eta -2)) (neg.f32 h)))
(/.f32 (*.f32 eta (neg.f32 eta)) (*.f32 (neg.f32 h) (*.f32 h (pow.f32 eta -2))))
(/.f32 -1 (*.f32 (*.f32 h (pow.f32 eta -2)) (*.f32 h (neg.f32 (pow.f32 eta -2)))))
(/.f32 -1 (*.f32 (*.f32 h (neg.f32 (pow.f32 eta -2))) (*.f32 h (pow.f32 eta -2))))
(/.f32 (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 eta)) (neg.f32 h))
(/.f32 (*.f32 (*.f32 eta (/.f32 eta h)) -1) (*.f32 h (neg.f32 (pow.f32 eta -2))))
(/.f32 (*.f32 (neg.f32 eta) (/.f32 (pow.f32 eta 3) h)) (neg.f32 h))
(/.f32 (*.f32 -1 (*.f32 eta (/.f32 eta h))) (*.f32 h (neg.f32 (pow.f32 eta -2))))
(/.f32 (/.f32 (*.f32 eta (/.f32 (pow.f32 eta 3) h)) 1) h)
(/.f32 (/.f32 (*.f32 eta (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 h)) (sqrt.f32 h))
(/.f32 (/.f32 (*.f32 eta (/.f32 (pow.f32 eta 3) h)) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 h))
(/.f32 (neg.f32 (*.f32 eta (/.f32 (pow.f32 eta 3) h))) (neg.f32 h))
(pow.f32 (*.f32 h (pow.f32 eta -2)) -2)
(pow.f32 (*.f32 eta (/.f32 eta h)) 2)
(pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 3)
(pow.f32 (pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) 3) 1/3)
(pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) -1)
(sqrt.f32 (pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) 2))
(log.f32 (exp.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))))
(cbrt.f32 (pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 eta h) 3) (pow.f32 (/.f32 (pow.f32 eta 3) h) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) (pow.f32 (/.f32 eta h) 3)))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 eta (/.f32 eta h)))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 eta (/.f32 eta h)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
Outputs
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))
(/.f32 1/2 (/.f32 (pow.f32 eta 3) (*.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)) h) (pow.f32 eta 3))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))
(/.f32 1/2 (/.f32 (pow.f32 eta 3) (*.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))
(/.f32 1/2 (/.f32 (pow.f32 eta 3) (*.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (pow.f32 eta 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (pow.f32 eta 4) (pow.f32 h 2))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(+.f32 (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (/.f32 (pow.f32 eta 3) h)) (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(+.f32 (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (/.f32 (pow.f32 eta 3) h)) (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1)))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(+.f32 (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(+.f32 (*.f32 (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (*.f32 eta eta)) (*.f32 (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 eta h) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))
(+.f32 (*.f32 (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (*.f32 eta eta)))
(*.f32 (/.f32 eta h) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))))) 1)
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 eta h) (/.f32 1 (/.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 eta h) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))
(*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 1 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (*.f32 h (pow.f32 eta -2)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (/.f32 eta h))))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))) 1)
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 h (pow.f32 eta -2))) (*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 h (pow.f32 eta -2))))
(pow.f32 (*.f32 (*.f32 h (pow.f32 eta -2)) (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h)))) 2)
(pow.f32 (*.f32 h (*.f32 (pow.f32 eta -2) (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))))) 2)
(*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))
(pow.f32 (*.f32 (*.f32 h (pow.f32 eta -2)) (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h)))) 2)
(pow.f32 (*.f32 h (*.f32 (pow.f32 eta -2) (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))))) 2)
(*.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))) 2))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))) 2) (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 h eta) (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))) (/.f32 h eta))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (/.f32 eta (*.f32 (/.f32 (pow.f32 eta 3) h) h)) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)) (/.f32 eta (*.f32 (/.f32 (pow.f32 eta 3) h) h)))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (*.f32 (/.f32 eta h) (neg.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (neg.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))))
(*.f32 (/.f32 eta h) (*.f32 (neg.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 1 (neg.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))))
(/.f32 (neg.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (neg.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (/.f32 eta h)))
(*.f32 (/.f32 eta h) (/.f32 (neg.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (neg.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))))
(*.f32 (/.f32 1 (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 eta h)))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (/.f32 1 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (/.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2)))
(*.f32 (/.f32 1 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (/.f32 (/.f32 eta h) (/.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (*.f32 (/.f32 eta h) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 4))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2))
(*.f32 (/.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))) eta) h)
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (/.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))) 1) (/.f32 h eta))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (/.f32 (/.f32 eta h) 1) (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(*.f32 (/.f32 eta h) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))
(*.f32 (/.f32 (/.f32 eta h) (*.f32 eta (/.f32 eta h))) (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (/.f32 eta h))))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) 1) (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(*.f32 (/.f32 eta h) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))
(*.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 3) h)) (/.f32 (/.f32 eta h) (/.f32 eta h)))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (/.f32 eta h))) (/.f32 (/.f32 eta h) (*.f32 eta (/.f32 eta h))))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (/.f32 (/.f32 eta h) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 eta h) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))
(*.f32 (/.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (/.f32 (pow.f32 eta 3) h))) h)
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (/.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 eta h))) (neg.f32 eta)) (neg.f32 h))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (/.f32 (/.f32 eta h) (/.f32 eta h)) (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 3) h)))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (/.f32 (/.f32 eta h) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2)))
(*.f32 (/.f32 1 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (/.f32 (/.f32 eta h) (/.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (*.f32 (/.f32 eta h) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 4))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2))
(*.f32 (/.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (/.f32 (/.f32 eta h) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2)))
(*.f32 (/.f32 1 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (/.f32 (/.f32 eta h) (/.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (*.f32 (/.f32 eta h) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 4))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2))
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 eta h)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (pow.f32 eta 3) h)))
(/.f32 (*.f32 (/.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (/.f32 (/.f32 eta h) (sqrt.f32 (/.f32 eta h)))) (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (/.f32 (pow.f32 eta 3) (sqrt.f32 (/.f32 eta h)))) (*.f32 h (/.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (/.f32 (/.f32 eta h) (sqrt.f32 (/.f32 eta h))))))
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 eta h)))
(/.f32 (*.f32 (/.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (/.f32 (/.f32 eta h) (sqrt.f32 (/.f32 eta h)))) (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h)))) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (/.f32 (pow.f32 eta 3) (sqrt.f32 (/.f32 eta h)))) (*.f32 h (/.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (/.f32 (/.f32 eta h) (sqrt.f32 (/.f32 eta h))))))
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) 1) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (/.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (/.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) (sqrt.f32 (/.f32 eta h)))))
(/.f32 (*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h)))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))
(*.f32 (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2)))
(*.f32 (*.f32 (/.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 4)) (sqrt.f32 (/.f32 eta h))) (/.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) (/.f32 eta h)) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 3) h)))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(*.f32 (/.f32 eta h) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) (*.f32 eta (/.f32 eta h))) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (/.f32 eta h))))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 eta h)))
(/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (pow.f32 eta 3) h))
(*.f32 h (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta 3)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) 2) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)) (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 2)))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2) (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 4)))
(pow.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))) 1)
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(pow.f32 (*.f32 (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))) (*.f32 h (pow.f32 eta -2))) 2)
(pow.f32 (*.f32 (*.f32 h (pow.f32 eta -2)) (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h)))) 2)
(pow.f32 (*.f32 h (*.f32 (pow.f32 eta -2) (*.f32 (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 1/2))) (sqrt.f32 (/.f32 eta h))))) 2)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))) 3)
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(pow.f32 (pow.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))) 3) 1/3)
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(pow.f32 (/.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))))) -1)
(*.f32 (/.f32 eta h) (/.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(/.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))
(neg.f32 (/.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))))
(*.f32 (/.f32 eta h) (*.f32 (neg.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 1 (neg.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))))
(/.f32 (neg.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (neg.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)) (/.f32 eta h)))
(*.f32 (/.f32 eta h) (/.f32 (neg.f32 (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (neg.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))) 2))
(sqrt.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) 2))
(fabs.f32 (*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(log.f32 (exp.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))) 3))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (/.f32 eta h) (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) 3) (pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 3) (pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(exp.f32 (log.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))) 1))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 eta h) (*.f32 (fma.f32 eta eta (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (+.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 eta h) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) (*.f32 (/.f32 eta h) (fma.f32 1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 h (pow.f32 eta -2)))) 1)
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(*.f32 h (pow.f32 eta -2))
(/.f32 h (*.f32 eta eta))
(*.f32 1 (*.f32 h (pow.f32 eta -2)))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(*.f32 (*.f32 h (pow.f32 eta -2)) 1)
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(*.f32 (/.f32 (sqrt.f32 h) eta) (/.f32 (sqrt.f32 h) eta))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 eta -2)))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(*.f32 (cbrt.f32 (*.f32 h (pow.f32 eta -2))) (pow.f32 (cbrt.f32 (*.f32 h (pow.f32 eta -2))) 2))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 h (pow.f32 eta -2))) 2) (cbrt.f32 (*.f32 h (pow.f32 eta -2))))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(*.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 (cbrt.f32 h) (pow.f32 eta -2)))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(*.f32 (/.f32 h eta) (/.f32 1 eta))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(*.f32 (pow.f32 eta -2) h)
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(*.f32 (neg.f32 h) (/.f32 1 (*.f32 eta (neg.f32 eta))))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(*.f32 (/.f32 1 eta) (/.f32 h eta))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 eta 4))) (/.f32 h (pow.f32 (cbrt.f32 eta) 2)))
(/.f32 (/.f32 h (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (pow.f32 eta 4)))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (*.f32 eta eta)))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 eta 4))) (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 eta) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 eta 4))) (/.f32 h (pow.f32 (cbrt.f32 eta) 2)))
(/.f32 (/.f32 h (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (pow.f32 eta 4)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) eta) (/.f32 (cbrt.f32 h) eta))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (*.f32 eta eta)))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (pow.f32 eta 4))) (cbrt.f32 (*.f32 h (pow.f32 eta -2))))
(*.f32 (cbrt.f32 (*.f32 h (pow.f32 eta -2))) (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (pow.f32 eta 4))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 h (pow.f32 eta -2))) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 (pow.f32 eta 4)))
(pow.f32 (*.f32 h (pow.f32 eta -2)) 1)
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(pow.f32 (*.f32 eta (/.f32 eta h)) -1)
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(pow.f32 (/.f32 (sqrt.f32 h) eta) 2)
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(pow.f32 (cbrt.f32 (*.f32 h (pow.f32 eta -2))) 3)
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 3) 1/3)
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(neg.f32 (/.f32 h (*.f32 eta (neg.f32 eta))))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(sqrt.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))
(fabs.f32 (*.f32 h (pow.f32 eta -2)))
(log.f32 (pow.f32 (exp.f32 h) (pow.f32 eta -2)))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 h (pow.f32 eta -2)))))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(cbrt.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 3))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 eta 6)))
(expm1.f32 (log1p.f32 (*.f32 h (pow.f32 eta -2))))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(exp.f32 (log.f32 (*.f32 h (pow.f32 eta -2))))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(exp.f32 (*.f32 (log.f32 (*.f32 h (pow.f32 eta -2))) 1))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(log1p.f32 (expm1.f32 (*.f32 h (pow.f32 eta -2))))
(/.f32 h (*.f32 eta eta))
(*.f32 h (pow.f32 eta -2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))) 1)
(pow.f32 (*.f32 h (pow.f32 eta -2)) -2)
(/.f32 eta (*.f32 (*.f32 h (pow.f32 eta -2)) (/.f32 h eta)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 eta (*.f32 (/.f32 h eta) (*.f32 h (pow.f32 eta -2))))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 eta eta) (*.f32 (*.f32 h (pow.f32 eta -2)) h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 eta eta) (*.f32 h (*.f32 h (pow.f32 eta -2))))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 1 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))
(/.f32 1 (*.f32 (*.f32 h (neg.f32 (pow.f32 eta -2))) (*.f32 h (neg.f32 (pow.f32 eta -2)))))
(/.f32 1 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))
(/.f32 (*.f32 eta (/.f32 eta h)) (*.f32 h (pow.f32 eta -2)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 eta (/.f32 (pow.f32 eta 3) h)) h)
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 h eta))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 eta (neg.f32 eta)) (*.f32 (*.f32 h (pow.f32 eta -2)) (neg.f32 h)))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 eta (neg.f32 eta)) (*.f32 (neg.f32 h) (*.f32 h (pow.f32 eta -2))))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 -1 (*.f32 (*.f32 h (pow.f32 eta -2)) (*.f32 h (neg.f32 (pow.f32 eta -2)))))
(/.f32 -1 (*.f32 (*.f32 h (*.f32 h (pow.f32 eta -2))) (neg.f32 (pow.f32 eta -2))))
(/.f32 -1 (neg.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))
(/.f32 -1 (*.f32 (*.f32 h (neg.f32 (pow.f32 eta -2))) (*.f32 h (pow.f32 eta -2))))
(/.f32 -1 (*.f32 (*.f32 h (*.f32 h (pow.f32 eta -2))) (neg.f32 (pow.f32 eta -2))))
(/.f32 -1 (neg.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2)))
(/.f32 (*.f32 (/.f32 (pow.f32 eta 3) h) (neg.f32 eta)) (neg.f32 h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 (*.f32 eta (/.f32 eta h)) -1) (*.f32 h (neg.f32 (pow.f32 eta -2))))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 (neg.f32 eta) (/.f32 (pow.f32 eta 3) h)) (neg.f32 h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (*.f32 -1 (*.f32 eta (/.f32 eta h))) (*.f32 h (neg.f32 (pow.f32 eta -2))))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (/.f32 (*.f32 eta (/.f32 (pow.f32 eta 3) h)) 1) h)
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (/.f32 (*.f32 eta (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 h)) (sqrt.f32 h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (/.f32 (*.f32 eta (/.f32 (pow.f32 eta 3) h)) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(/.f32 (neg.f32 (*.f32 eta (/.f32 (pow.f32 eta 3) h))) (neg.f32 h))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(pow.f32 (*.f32 h (pow.f32 eta -2)) -2)
(pow.f32 (*.f32 eta (/.f32 eta h)) 2)
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) 1)
(pow.f32 (*.f32 h (pow.f32 eta -2)) -2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 eta (/.f32 eta h))) 2) 3)
(pow.f32 (pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) 3) 1/3)
(pow.f32 (*.f32 h (pow.f32 eta -2)) -2)
(pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2) -1)
(/.f32 1 (pow.f32 (*.f32 h (pow.f32 eta -2)) 2))
(sqrt.f32 (pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) 2))
(sqrt.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -4))
(log.f32 (exp.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(pow.f32 (*.f32 h (pow.f32 eta -2)) -2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2))))
(pow.f32 (*.f32 h (pow.f32 eta -2)) -2)
(cbrt.f32 (pow.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2) 3))
(pow.f32 (*.f32 h (pow.f32 eta -2)) -2)
(cbrt.f32 (*.f32 (pow.f32 (/.f32 eta h) 3) (pow.f32 (/.f32 (pow.f32 eta 3) h) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3) (pow.f32 (/.f32 eta h) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 eta h) 3) (pow.f32 (/.f32 (pow.f32 eta 3) h) 3)))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(pow.f32 (*.f32 h (pow.f32 eta -2)) -2)
(exp.f32 (*.f32 2 (log.f32 (*.f32 eta (/.f32 eta h)))))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 eta (/.f32 eta h)))) 1))
(/.f32 (pow.f32 eta 4) (*.f32 h h))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 h (pow.f32 eta -2)) -2)))
(pow.f32 (*.f32 h (pow.f32 eta -2)) -2)

localize91.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
0.2b
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
0.3b
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
2.6b
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
Compiler

Compiled 64 to 21 computations (67.2% saved)

series5.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
0.0ms
eta
@0
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
0.0ms
sinTheta_O
@inf
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
0.0ms
sinTheta_O
@-inf
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
0.0ms
eta
@inf
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
0.0ms
sinTheta_O
@0
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))

rewrite94.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1246×associate-*r/
908×associate-*l/
804×distribute-lft-in
436×associate-/r*
334×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01389
127579
2359479
Stop Event
node limit
Counts
3 → 137
Calls
Call 1
Inputs
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2))) (sqrt.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 1 1/2) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) 1) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (sqrt.f32 -1)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 1) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 1) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) -1) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 1 1/2) 1) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 1 1/2) 1) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 1 1/2) -1) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 1 1/2) (sqrt.f32 -1)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 -1) 1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 h (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 h) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 h -1) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 h (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 h (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 h) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 -1) h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 h (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3/2) (pow.f32 h 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (*.f32 eta eta)) (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (*.f32 eta eta)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (pow.f32 eta 4)) (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))) (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (pow.f32 eta 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (pow.f32 (*.f32 eta sinTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 -1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (/.f32 1 (-.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2) -1) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (+.f32 eta sinTheta_O) -1) (pow.f32 (-.f32 eta sinTheta_O) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 4)))) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (-.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (pow.f32 sinTheta_O 4) 3))) (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (+.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (-.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 sinTheta_O 6)))) (+.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (pow.f32 sinTheta_O 6) 3))) (+.f32 (+.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 sinTheta_O 6))) (*.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (neg.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 3))) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3) (pow.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 3))) (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) (-.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (neg.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) (cbrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3))) (+.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))))))

simplify185.0ms (1%)

Algorithm
egg-herbie
Rules
1040×+-commutative
696×associate-*r*
650×*-commutative
624×associate-+r+
604×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
057412615
1167911959
2660711917
Stop Event
node limit
Counts
221 → 375
Calls
Call 1
Inputs
(/.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))))) (sqrt.f32 -1)))))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 1 (pow.f32 sinTheta_O 8))) (*.f32 (pow.f32 eta 6) sinTheta_O)) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))))) (sqrt.f32 -1))))))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)))) (pow.f32 eta 7))) (+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 eta 5))))))
(/.f32 -1 eta)
(-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 eta 5)))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)))) (pow.f32 eta 7))))) (/.f32 1 eta))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))))))
(/.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))))))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (pow.f32 eta 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))))))
(*.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))))))
(+.f32 (*.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (pow.f32 eta 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))))))
(/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 1 (pow.f32 sinTheta_O 8))) (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O h))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2)))) h)))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (pow.f32 eta 2)) (pow.f32 (sqrt.f32 -1) 2)))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))))))
(*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (pow.f32 eta 2)) (pow.f32 (sqrt.f32 -1) 2)))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(/.f32 -1 (pow.f32 sinTheta_O 2))
(-.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4)))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))
(+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))
(+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))
(+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))))
(/.f32 -1 (pow.f32 sinTheta_O 2))
(-.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4)))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(/.f32 -1 (pow.f32 sinTheta_O 2))
(-.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4)))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))) 1)
(*.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 1)
(*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2))) (sqrt.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(*.f32 (pow.f32 1 1/2) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) 1/2))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1))
(/.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 -1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) 1) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 1 (sqrt.f32 -1)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 1) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 1) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) -1) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (pow.f32 1 1/2) 1) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (pow.f32 1 1/2) 1) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1))
(/.f32 (*.f32 (pow.f32 1 1/2) -1) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (pow.f32 1 1/2) (sqrt.f32 -1)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (sqrt.f32 -1) 1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 -1 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 1 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (/.f32 1 (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 1/2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 1)
(pow.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 2)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1)
(pow.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3/2) 1/3)
(fabs.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(log.f32 (exp.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3/2))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(exp.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 1))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 h (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1))
(/.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 h)))
(/.f32 (cbrt.f32 h) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (*.f32 h h))))
(/.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 h)))
(/.f32 (/.f32 h (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (/.f32 h (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 h -1) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (/.f32 h (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (/.f32 h (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 -1 h) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (sqrt.f32 -1) h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 1 (/.f32 h (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 1 (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 -1 (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 h (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3) 1/3)
(sqrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3/2) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (*.f32 eta eta)) (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (*.f32 eta eta)))
(+.f32 (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (pow.f32 eta 4)) (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))
(+.f32 (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))) (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (pow.f32 eta 4)))
(+.f32 (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (pow.f32 (*.f32 eta sinTheta_O) 2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))) 1)
(*.f32 1 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 1)
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(*.f32 -1 (/.f32 -1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(*.f32 (/.f32 -1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1)
(*.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (/.f32 1 (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2) -1) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) -1) (pow.f32 (-.f32 eta sinTheta_O) -1))
(*.f32 (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 4)))) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)))
(*.f32 (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (-.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (pow.f32 sinTheta_O 4) 3))) (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (+.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (-.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 sinTheta_O 6)))) (+.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (pow.f32 sinTheta_O 6) 3))) (+.f32 (+.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 sinTheta_O 6))) (*.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (neg.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 3))) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3) (pow.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 3))) (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) (-.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)))))
(*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) (cbrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta sinTheta_O))
(*.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3))) (+.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta sinTheta_O)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1)
(pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 1)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 2)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) 3)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2) 1/2)
(pow.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2))
(log.f32 (exp.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(exp.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
Outputs
(/.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))
(fma.f32 -1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))))) (sqrt.f32 -1)))))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) sinTheta_O) (+.f32 (pow.f32 (/.f32 (/.f32 -1/2 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) 2) (/.f32 1 (pow.f32 sinTheta_O 6)))) (sqrt.f32 -1)))))
(fma.f32 -1/2 (+.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (*.f32 (/.f32 (pow.f32 eta 4) (sqrt.f32 -1)) (*.f32 sinTheta_O (+.f32 (pow.f32 (/.f32 (/.f32 -1/2 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) 2) (/.f32 1 (pow.f32 sinTheta_O 6)))))) (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 1 (pow.f32 sinTheta_O 8))) (*.f32 (pow.f32 eta 6) sinTheta_O)) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))))) (sqrt.f32 -1))))))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 -1/2 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 (pow.f32 sinTheta_O 8))) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 eta 6)))) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) sinTheta_O) (+.f32 (pow.f32 (/.f32 (/.f32 -1/2 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) 2) (/.f32 1 (pow.f32 sinTheta_O 6)))) (sqrt.f32 -1))))))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 -1/2 (+.f32 (+.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (*.f32 (/.f32 (pow.f32 eta 4) (sqrt.f32 -1)) (*.f32 sinTheta_O (+.f32 (pow.f32 (/.f32 (/.f32 -1/2 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) 2) (/.f32 1 (pow.f32 sinTheta_O 6)))))) (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 -1/2 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (/.f32 1 (pow.f32 sinTheta_O 8))) (sqrt.f32 -1)) (*.f32 sinTheta_O (pow.f32 eta 6))))))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 (/.f32 (pow.f32 eta 4) (sqrt.f32 -1)) (*.f32 sinTheta_O (+.f32 (pow.f32 (/.f32 (/.f32 -1/2 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) 2) (/.f32 1 (pow.f32 sinTheta_O 6))))) (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 -1/2 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (/.f32 1 (pow.f32 sinTheta_O 8))) (sqrt.f32 -1)) (*.f32 sinTheta_O (pow.f32 eta 6)))))))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))))
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 eta 5)))))
(+.f32 (/.f32 1 eta) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 (*.f32 -1/2 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2) (neg.f32 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 5))))
(+.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)) (/.f32 (*.f32 -1/2 (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4))) (pow.f32 eta 5)))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)))) (pow.f32 eta 7))) (+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 eta 5))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1 (pow.f32 sinTheta_O 6) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2) (neg.f32 (pow.f32 sinTheta_O 4)))))) (pow.f32 eta 7)) (+.f32 (/.f32 1 eta) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 (*.f32 -1/2 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2) (neg.f32 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 5)))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4))) (neg.f32 (pow.f32 sinTheta_O 6))) (pow.f32 eta 7)) (+.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)) (/.f32 (*.f32 -1/2 (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4))) (pow.f32 eta 5))))
(+.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4)) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))) (fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4))) (neg.f32 (pow.f32 sinTheta_O 6))) (pow.f32 eta 7)) (/.f32 1 eta)))
(/.f32 -1 eta)
(-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))
(-.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 -1 eta))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 eta 5)))) (/.f32 1 eta))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2) (neg.f32 (pow.f32 sinTheta_O 4))) (pow.f32 eta 5)))) (/.f32 1 eta))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4)) (pow.f32 eta 5)) (/.f32 -1 eta)))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)))) (pow.f32 eta 7))))) (/.f32 1 eta))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (*.f32 1/2 (+.f32 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2) (neg.f32 (pow.f32 sinTheta_O 4))) (pow.f32 eta 5)) (/.f32 (fma.f32 -1 (pow.f32 sinTheta_O 6) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2) (neg.f32 (pow.f32 sinTheta_O 4)))))) (pow.f32 eta 7))))) (/.f32 1 eta))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (fma.f32 1/2 (+.f32 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4)) (pow.f32 eta 5)) (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4))) (neg.f32 (pow.f32 sinTheta_O 6))) (pow.f32 eta 7))) (/.f32 -1 eta)))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))))
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))))
(+.f32 (/.f32 1 eta) (*.f32 1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (*.f32 (*.f32 eta (pow.f32 sinTheta_O 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))))
(fma.f32 1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta (pow.f32 sinTheta_O 4)))) (/.f32 1 eta))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))))))
(+.f32 (/.f32 1 eta) (fma.f32 1/2 (*.f32 (*.f32 eta (pow.f32 sinTheta_O 6)) (+.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta eta))))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (*.f32 (*.f32 eta (pow.f32 sinTheta_O 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))))
(+.f32 (/.f32 1 eta) (*.f32 1/2 (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta (pow.f32 sinTheta_O 4)))) (*.f32 (+.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 -1/2 (-.f32 (/.f32 1 (pow.f32 eta 8)) (/.f32 (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2) (*.f32 eta eta))))) (*.f32 eta (pow.f32 sinTheta_O 6))))))
(+.f32 (/.f32 1 eta) (*.f32 1/2 (+.f32 (*.f32 (+.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 -1/2 (-.f32 (/.f32 1 (pow.f32 eta 8)) (/.f32 (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2) (*.f32 eta eta))))) (*.f32 eta (pow.f32 sinTheta_O 6))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta (pow.f32 sinTheta_O 4)))))))
(/.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))
(fma.f32 -1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))))))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))))))
(fma.f32 -1/2 (+.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 (*.f32 -1/2 eta) eta) (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (pow.f32 eta 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))))))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (fma.f32 -1/2 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 eta eta))))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))))))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (+.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 (*.f32 -1/2 eta) eta) (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 (*.f32 -1/2 eta) eta) (sqrt.f32 -1)) 2)) -1) (*.f32 eta eta)) (pow.f32 eta 6)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))))))
(*.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O))
(neg.f32 (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(fma.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O) (/.f32 (*.f32 1/2 (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 eta 1/2) eta) (pow.f32 sinTheta_O 3)) (sqrt.f32 -1)) (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))))))
(fma.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 1/2 (+.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))))))
(fma.f32 1/2 (+.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 (*.f32 -1/2 eta) eta) (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (neg.f32 (/.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (pow.f32 eta 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))))))
(fma.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O) (fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 1/2 (+.f32 (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 eta eta))))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7))) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))))))
(-.f32 (*.f32 1/2 (+.f32 (+.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 (*.f32 -1/2 eta) eta) (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 (*.f32 -1/2 eta) eta) (sqrt.f32 -1)) 2)) -1) (*.f32 eta eta)) (pow.f32 eta 6)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))) (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))))) (/.f32 (sqrt.f32 -1) sinTheta_O))
(-.f32 (*.f32 1/2 (+.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (+.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 (*.f32 -1/2 eta) eta) (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 (*.f32 -1/2 eta) eta) (sqrt.f32 -1)) 2)) -1) (*.f32 eta eta)) (pow.f32 eta 6)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))))) (/.f32 (sqrt.f32 -1) sinTheta_O))
(/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)
(/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) h) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) sinTheta_O) (*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 -1/2 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h)) (sqrt.f32 -1)) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))))))
(fma.f32 -1/2 (+.f32 (*.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) h) (*.f32 (*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 -1/2 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 sinTheta_O h)) (/.f32 (pow.f32 eta 4) (sqrt.f32 -1)))) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 1 (pow.f32 sinTheta_O 8))) (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O h))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) sinTheta_O) (*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 -1/2 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h)) (sqrt.f32 -1)) (*.f32 -1/2 (+.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 -1/2 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 (pow.f32 sinTheta_O 8))) (/.f32 (sqrt.f32 -1) (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O h)))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (+.f32 (*.f32 (*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 -1/2 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 sinTheta_O h)) (/.f32 (pow.f32 eta 4) (sqrt.f32 -1))) (+.f32 (*.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) h) (*.f32 (*.f32 sinTheta_O (*.f32 (pow.f32 eta 6) h)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 -1/2 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (/.f32 1 (pow.f32 sinTheta_O 8))) (sqrt.f32 -1)))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (+.f32 (*.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) h) (+.f32 (*.f32 (*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 -1/2 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 sinTheta_O h)) (/.f32 (pow.f32 eta 4) (sqrt.f32 -1))) (*.f32 (*.f32 sinTheta_O (*.f32 (pow.f32 eta 6) h)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 -1/2 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (/.f32 1 (pow.f32 sinTheta_O 8))) (sqrt.f32 -1)))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) h) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2) (neg.f32 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 5) h)) (/.f32 1/2 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O (*.f32 sinTheta_O h))))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(+.f32 (/.f32 h eta) (fma.f32 -1/2 (/.f32 (fma.f32 -1 (pow.f32 sinTheta_O 6) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2) (neg.f32 (pow.f32 sinTheta_O 4)))))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2) (neg.f32 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) h) (pow.f32 eta 3))))))
(+.f32 (*.f32 -1/2 (+.f32 (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4))) (neg.f32 (pow.f32 sinTheta_O 6))) (/.f32 (pow.f32 eta 7) h)) (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 5) h)))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta)))
(+.f32 (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta)) (*.f32 -1/2 (+.f32 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 5) h)) (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4))) (neg.f32 (pow.f32 sinTheta_O 6))) (/.f32 (pow.f32 eta 7) h)))))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) h) (pow.f32 eta 3)) (/.f32 (neg.f32 h) eta))
(-.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) h) (pow.f32 eta 3)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2) (neg.f32 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta)))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 -1/2 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) h) (pow.f32 eta 3)) (fma.f32 1/2 (/.f32 (fma.f32 -1 (pow.f32 sinTheta_O 6) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2) (neg.f32 (pow.f32 sinTheta_O 4)))))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2) (neg.f32 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (-.f32 (*.f32 1/2 (+.f32 (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4))) (neg.f32 (pow.f32 sinTheta_O 6))) (/.f32 (pow.f32 eta 7) h)) (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 5) h)))) (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (-.f32 (*.f32 1/2 (+.f32 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 5) h)) (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4))) (neg.f32 (pow.f32 sinTheta_O 6))) (/.f32 (pow.f32 eta 7) h)))) (/.f32 h eta)))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) h) (pow.f32 eta 3))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 (*.f32 eta (pow.f32 sinTheta_O 4)) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) h) (pow.f32 eta 3)))))
(fma.f32 1/2 (fma.f32 eta (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2)))) h)))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (*.f32 (*.f32 eta (pow.f32 sinTheta_O 6)) (*.f32 (+.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta eta)))) h)) (*.f32 1/2 (+.f32 (*.f32 (*.f32 eta (pow.f32 sinTheta_O 4)) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) h) (pow.f32 eta 3))))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (fma.f32 eta (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (*.f32 (*.f32 (*.f32 eta (pow.f32 sinTheta_O 6)) h) (+.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 -1/2 (-.f32 (/.f32 1 (pow.f32 eta 8)) (/.f32 (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2) (*.f32 eta eta)))))))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 (*.f32 (*.f32 eta (pow.f32 sinTheta_O 6)) h) (+.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 -1/2 (-.f32 (/.f32 1 (pow.f32 eta 8)) (/.f32 (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2) (*.f32 eta eta)))))) (fma.f32 eta (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)))))
(/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)
(/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) h) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) h)))))
(fma.f32 -1/2 (fma.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)) (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 (*.f32 -1/2 eta) eta) (sqrt.f32 -1)) 2)) (pow.f32 sinTheta_O 5)) (/.f32 h (sqrt.f32 -1)))) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (pow.f32 eta 2)) (pow.f32 (sqrt.f32 -1) 2)))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 eta eta))))) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 7))) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) h))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (+.f32 (*.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) h) (fma.f32 (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 (*.f32 -1/2 eta) eta) (sqrt.f32 -1)) 2)) -1) (*.f32 eta eta)) (pow.f32 eta 6)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 7)) (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 (*.f32 -1/2 eta) eta) (sqrt.f32 -1)) 2)) (pow.f32 sinTheta_O 5)) (/.f32 h (sqrt.f32 -1)))))))
(*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O))
(neg.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(/.f32 (*.f32 (neg.f32 h) (sqrt.f32 -1)) sinTheta_O)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (neg.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))
(-.f32 (/.f32 (*.f32 (*.f32 eta 1/2) eta) (/.f32 (sqrt.f32 -1) (/.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O))))
(fma.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) h)) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (neg.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))))
(-.f32 (*.f32 1/2 (fma.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)) (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 (*.f32 -1/2 eta) eta) (sqrt.f32 -1)) 2)) (pow.f32 sinTheta_O 5)) (/.f32 h (sqrt.f32 -1))))) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (pow.f32 eta 2)) (pow.f32 (sqrt.f32 -1) 2)))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 eta eta))))) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 7))) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) h)) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (neg.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))))
(fma.f32 1/2 (*.f32 (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 (*.f32 -1/2 eta) eta) (sqrt.f32 -1)) 2)) -1) (*.f32 eta eta)) (pow.f32 eta 6)) (pow.f32 sinTheta_O 7)) (/.f32 h (sqrt.f32 -1))) (-.f32 (*.f32 1/2 (fma.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)) (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 (*.f32 -1/2 eta) eta) (sqrt.f32 -1)) 2)) (pow.f32 sinTheta_O 5)) (/.f32 h (sqrt.f32 -1))))) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))
(/.f32 -1 (pow.f32 sinTheta_O 2))
(/.f32 -1 (*.f32 sinTheta_O sinTheta_O))
(-.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (neg.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 4))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 -1 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 4) eta)) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4)))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 -1 (+.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6)) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 4)))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 -1 (+.f32 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 4) eta)) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (fma.f32 -1 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 4) eta)) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (fma.f32 -1 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8)) (*.f32 -1 (+.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6)) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 4))))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (-.f32 (-.f32 (/.f32 (*.f32 eta (neg.f32 eta)) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8))) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (-.f32 (fma.f32 -1 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 4) eta)) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8)))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O)))
(+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4))))
(+.f32 (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (+.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))))
(+.f32 (+.f32 (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)))
(+.f32 (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (+.f32 (+.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O)))
(+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4))))
(+.f32 (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (+.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))))
(+.f32 (+.f32 (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)))
(+.f32 (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (+.f32 (+.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O)))
(+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4))))
(+.f32 (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (+.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))))
(+.f32 (+.f32 (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)))
(+.f32 (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (+.f32 (+.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 4) sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8))))
(/.f32 -1 (pow.f32 sinTheta_O 2))
(/.f32 -1 (*.f32 sinTheta_O sinTheta_O))
(-.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (neg.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 4))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 -1 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 4) eta)) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4)))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 -1 (+.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6)) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 4)))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 -1 (+.f32 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 4) eta)) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (fma.f32 -1 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 4) eta)) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (fma.f32 -1 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8)) (*.f32 -1 (+.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6)) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 4))))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (-.f32 (-.f32 (/.f32 (*.f32 eta (neg.f32 eta)) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8))) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (-.f32 (fma.f32 -1 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 4) eta)) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8)))
(/.f32 -1 (pow.f32 sinTheta_O 2))
(/.f32 -1 (*.f32 sinTheta_O sinTheta_O))
(-.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (neg.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 4))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 -1 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 4) eta)) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4)))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 -1 (+.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6)) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 4)))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 -1 (+.f32 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 4) eta)) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (fma.f32 -1 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 4) eta)) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (fma.f32 -1 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8)) (*.f32 -1 (+.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6)) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 4))))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (-.f32 (-.f32 (/.f32 (*.f32 eta (neg.f32 eta)) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8))) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (-.f32 (fma.f32 -1 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 4) eta)) (/.f32 -1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))) 1)
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(*.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 1)
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)) (cbrt.f32 (/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)) (cbrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)) (cbrt.f32 (/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)) (cbrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2))) (sqrt.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -2))) (sqrt.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -2))) (sqrt.f32 (cbrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (pow.f32 1 1/2) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -2))) (sqrt.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -2))) (sqrt.f32 (cbrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 sinTheta_O eta) 2)))) (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))))
(/.f32 (hypot.f32 eta sinTheta_O) (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1))
(/.f32 1 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)) (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (fabs.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/4)) (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)) (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (cbrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 -1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 1 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (*.f32 eta (neg.f32 eta)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) 1) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (cbrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 1 (sqrt.f32 -1)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (*.f32 eta (neg.f32 eta)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 1) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)) (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (fabs.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/4)) (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 1) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)) (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) -1) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))) (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))) (cbrt.f32 (+.f32 (*.f32 eta (neg.f32 eta)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))) (cbrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (*.f32 (pow.f32 1 1/2) 1) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (*.f32 (pow.f32 1 1/2) 1) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1))
(/.f32 1 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (*.f32 (pow.f32 1 1/2) -1) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 1 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (*.f32 (pow.f32 1 1/2) (sqrt.f32 -1)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (*.f32 eta (neg.f32 eta)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (*.f32 (sqrt.f32 -1) 1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (+.f32 (*.f32 eta (neg.f32 eta)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (*.f32 -1 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))) (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))) (cbrt.f32 (+.f32 (*.f32 eta (neg.f32 eta)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2))) (cbrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (/.f32 1 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 1 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) 2))))
(/.f32 1 (*.f32 (fabs.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 1 (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 1 (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))
(/.f32 1 (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 1/2)
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 1)
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(pow.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 2)
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1)
(/.f32 1 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(pow.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 3)
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(pow.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O)) 3/2))
(cbrt.f32 (pow.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) 3/2))
(fabs.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(log.f32 (exp.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(cbrt.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3/2))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O)) 3/2))
(cbrt.f32 (pow.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) 3/2))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(exp.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1/2))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 1))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 h)))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 h))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (cbrt.f32 h) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (*.f32 h h))))
(*.f32 (/.f32 (cbrt.f32 h) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (cbrt.f32 (*.f32 h h)))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (cbrt.f32 h))
(/.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 h)))
(/.f32 (/.f32 h (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 h (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 h (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (*.f32 h -1) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (sqrt.f32 -1) h) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta (neg.f32 eta)) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 -1))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (sqrt.f32 -1))
(/.f32 (*.f32 (/.f32 h (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (*.f32 (/.f32 h (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 h (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (*.f32 -1 h) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (*.f32 (sqrt.f32 -1) h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (sqrt.f32 -1) h) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta (neg.f32 eta)) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 -1))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (sqrt.f32 -1))
(/.f32 (*.f32 1 (/.f32 h (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (*.f32 1 (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 h (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (*.f32 -1 (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 (neg.f32 h) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 h) (*.f32 (cbrt.f32 (+.f32 (*.f32 eta (neg.f32 eta)) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (neg.f32 h) (*.f32 (cbrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 h 1) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 h (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 h (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) 2))))
(/.f32 (/.f32 h (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (fabs.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))
(/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3) 1/3)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(sqrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(sqrt.f32 (/.f32 (*.f32 h h) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(sqrt.f32 (*.f32 (/.f32 h (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3/2) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O)) 3/2) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) 3/2) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O)) 3/2) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) 3/2) (pow.f32 h 3)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(+.f32 (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (*.f32 eta eta)) (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))) (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))
(/.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)) (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))
(+.f32 (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (*.f32 eta eta)))
(/.f32 (*.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))) (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))
(/.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)) (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))
(+.f32 (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (pow.f32 eta 4)) (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))
(*.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))))
(/.f32 (+.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 sinTheta_O eta) 2))) (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))
(/.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))
(+.f32 (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))) (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (pow.f32 eta 4)))
(*.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))))
(/.f32 (+.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 sinTheta_O eta) 2))) (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))
(/.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))
(+.f32 (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (pow.f32 (*.f32 eta sinTheta_O) 2)))
(*.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))))
(/.f32 (+.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 sinTheta_O eta) 2))) (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))
(/.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))) 1)
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 1 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 1)
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (sqrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2) (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (pow.f32 (fabs.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/4)) 3) (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -2)))
(*.f32 (cbrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -2)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -2)))
(*.f32 (cbrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -2)))
(*.f32 -1 (/.f32 -1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2) (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (pow.f32 (fabs.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/4)) 3) (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2) (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (pow.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2)) 4) (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 -1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1)
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (/.f32 1 (-.f32 eta sinTheta_O)))
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))) (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))
(/.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)) (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))))
(*.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))))
(/.f32 (+.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 sinTheta_O eta) 2))) (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))
(/.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2) -1) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) 2)) (/.f32 1 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) -1) (pow.f32 (-.f32 eta sinTheta_O) -1))
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 4)))) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)))
(/.f32 (*.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (-.f32 (pow.f32 eta 8) (pow.f32 sinTheta_O 8)))
(/.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)) (/.f32 (-.f32 (pow.f32 eta 8) (pow.f32 sinTheta_O 8)) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))))
(*.f32 (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (-.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (pow.f32 sinTheta_O 4) 3))) (+.f32 (*.f32 (pow.f32 eta 4) (pow.f32 eta 4)) (+.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))))
(*.f32 (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (-.f32 (pow.f32 (pow.f32 eta 4) 3) (pow.f32 (pow.f32 sinTheta_O 4) 3))) (+.f32 (pow.f32 eta 8) (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))))
(*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)) (-.f32 (pow.f32 eta 12) (pow.f32 sinTheta_O 12))) (+.f32 (pow.f32 eta 8) (fma.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 8))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (-.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 sinTheta_O 6)))) (+.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (-.f32 (pow.f32 eta 12) (pow.f32 sinTheta_O 12))) (+.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6)))
(*.f32 (/.f32 (+.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 sinTheta_O eta) 2))) (-.f32 (pow.f32 eta 12) (pow.f32 sinTheta_O 12))) (+.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6)))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (pow.f32 sinTheta_O 6) 3))) (+.f32 (+.f32 (*.f32 (pow.f32 eta 6) (pow.f32 eta 6)) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 sinTheta_O 6))) (*.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (pow.f32 sinTheta_O 6) 3))) (+.f32 (pow.f32 eta 12) (+.f32 (pow.f32 sinTheta_O 12) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6)))))
(*.f32 (/.f32 (+.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 sinTheta_O eta) 2))) (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (pow.f32 sinTheta_O 6) 3))) (fma.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6) (+.f32 (pow.f32 eta 12) (pow.f32 sinTheta_O 12))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (-.f32 (pow.f32 (pow.f32 eta 6) 3) (pow.f32 (pow.f32 sinTheta_O 6) 3))) (fma.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6) (+.f32 (pow.f32 eta 12) (pow.f32 sinTheta_O 12))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))) (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))
(/.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)) (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))
(*.f32 (/.f32 1 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (neg.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)))))
(*.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))))
(/.f32 (+.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 sinTheta_O eta) 2))) (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))
(/.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(/.f32 (*.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))) (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))
(/.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)) (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (+.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 1 (-.f32 (*.f32 eta eta) (fma.f32 sinTheta_O sinTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 2) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (*.f32 sinTheta_O (+.f32 (neg.f32 sinTheta_O) sinTheta_O))) (+.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 2) (*.f32 (*.f32 sinTheta_O (+.f32 (neg.f32 sinTheta_O) sinTheta_O)) (*.f32 sinTheta_O (+.f32 (neg.f32 sinTheta_O) sinTheta_O)))))
(/.f32 (fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (*.f32 sinTheta_O (+.f32 sinTheta_O (neg.f32 sinTheta_O)))) (+.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 2) (*.f32 (*.f32 sinTheta_O (+.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 sinTheta_O (+.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 3))) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))))
(/.f32 (+.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 sinTheta_O eta) 2))) (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))
(/.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3) (pow.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 3))) (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) (-.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 2) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (+.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 3) (pow.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) 3)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (+.f32 (neg.f32 sinTheta_O) sinTheta_O)) (-.f32 (*.f32 sinTheta_O (+.f32 (neg.f32 sinTheta_O) sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 2)) (+.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 3) (pow.f32 (*.f32 sinTheta_O (+.f32 (neg.f32 sinTheta_O) sinTheta_O)) 3)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (+.f32 sinTheta_O (neg.f32 sinTheta_O))) (-.f32 (*.f32 sinTheta_O (+.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 2)) (+.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 3) (pow.f32 (*.f32 sinTheta_O (+.f32 sinTheta_O (neg.f32 sinTheta_O))) 3)))
(*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2) (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 sinTheta_O eta) 2)))) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2) (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))))
(*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2) (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))))
(*.f32 (hypot.f32 eta sinTheta_O) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -1/2) (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))) (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))
(/.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)) (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))))
(*.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (/.f32 1 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))))
(/.f32 (+.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 sinTheta_O eta) 2))) (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))
(/.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 eta sinTheta_O) 2) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -2)) (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O eta) 2) (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -2)) (cbrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)))) (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 sinTheta_O eta) 2)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) (cbrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -2)) (cbrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -2)) (cbrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)))) (cbrt.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))
(*.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta sinTheta_O))
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3))) (+.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta sinTheta_O)))
(*.f32 (/.f32 1 (*.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3)) (+.f32 sinTheta_O eta))) (+.f32 (*.f32 sinTheta_O eta) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3)))) (fma.f32 sinTheta_O eta (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1)
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 1)
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 2)
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) 3)
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2) 1/2)
(sqrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -2))
(pow.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3) 1/3)
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) -2))
(log.f32 (exp.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) 3))
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(exp.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1))
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1))
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))

localize88.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
0.0b
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
0.3b
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) -1)
1.4b
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
Compiler

Compiled 63 to 14 computations (77.8% saved)

series8.0ms (0%)

Counts
2 → 72
Calls

18 calls:

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

rewrite96.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1368×associate-*r/
1162×associate-*l/
1040×associate-/r*
834×associate-/l*
294×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01364
128558
2380258
Stop Event
node limit
Counts
2 → 182
Calls
Call 1
Inputs
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) -1)
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 h (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (neg.f32 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) -1) (pow.f32 (/.f32 1 h) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))) -1) (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 h (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 h) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (neg.f32 (sqrt.f32 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (cbrt.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 h) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (pow.f32 (cbrt.f32 h) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 h) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)) (cbrt.f32 (sqrt.f32 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (neg.f32 (cbrt.f32 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)) (sqrt.f32 (cbrt.f32 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)) (sqrt.f32 (pow.f32 (cbrt.f32 h) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (sqrt.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (sqrt.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (sqrt.f32 h)) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)) (sqrt.f32 (sqrt.f32 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 h)) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (neg.f32 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 h) 2))) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)) (cbrt.f32 (pow.f32 (cbrt.f32 h) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (neg.f32 h)) (cbrt.f32 (neg.f32 h))) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (neg.f32 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h 1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 -1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 -1 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 h)) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -1/4) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (*.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (/.f32 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (/.f32 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) -1/2) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (pow.f32 (/.f32 1 h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 1 -1/2) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1/2) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))) -1/2) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) -1) (/.f32 1 (pow.f32 (/.f32 1 h) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1) (/.f32 1 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))) -1) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (/.f32 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 h 1)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) 1) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) h) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sqrt.f32 h) 1) (sqrt.f32 h)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 h)) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (cbrt.f32 h)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (cbrt.f32 h)) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 h)) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 h)) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 h) 1) (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 h) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1) (/.f32 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 h 1) 1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) 1) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 h (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (cbrt.f32 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (cbrt.f32 h) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2))) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (pow.f32 1 1/2)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2) 1/2)) (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) 1/2)) (pow.f32 (-.f32 eta sinTheta_O) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) 1)) (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (/.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1)) (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))))) (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))) (sqrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 h) -1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 h) 1) (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 h) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (neg.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 h) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (neg.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 h) (sqrt.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (sqrt.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 h) (*.f32 (cbrt.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (cbrt.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 h) (neg.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 h) (neg.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (/.f32 1 h))) (sqrt.f32 (/.f32 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 1 h)) (cbrt.f32 (/.f32 1 h)))) (cbrt.f32 (/.f32 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) 1) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (/.f32 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))) (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (*.f32 (cbrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))) (cbrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))) (cbrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))))) (cbrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 h 1) 1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2))) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 h 1) (pow.f32 1 1/2)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 h 1) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2) 1/2)) (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 h 1) (pow.f32 (+.f32 eta sinTheta_O) 1/2)) (pow.f32 (-.f32 eta sinTheta_O) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) 1) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (sqrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))) (sqrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (*.f32 (cbrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (cbrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (-.f32 (log.f32 h) (log.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (/.f32 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (*.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (/.f32 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 -1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) 1) (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (cbrt.f32 h) 2)) (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (cbrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1) (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)) (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (neg.f32 h)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))))))

simplify248.0ms (1.4%)

Algorithm
egg-herbie
Rules
1120×associate-/l*
930×associate-+r+
924×times-frac
756×associate-/r*
722×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
063014420
1168313368
2733513332
Stop Event
node limit
Counts
254 → 372
Calls
Call 1
Inputs
(/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/4 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))))) (+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/4 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))))) (+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7)))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2))))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) h))) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 6) h)) (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) h))) (pow.f32 sinTheta_O 2)))) (pow.f32 eta 7))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) h))) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) h))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 7))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))) (*.f32 -1/8 (/.f32 h (pow.f32 eta 5)))) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))) (*.f32 -1/8 (/.f32 h (pow.f32 eta 5)))) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 -1/8 (/.f32 h (pow.f32 eta 7))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))) (*.f32 -1/8 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2)))))))))
(/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 eta 4) h) (pow.f32 (sqrt.f32 -1) 5))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 eta 4) h) (pow.f32 (sqrt.f32 -1) 5)))) (pow.f32 sinTheta_O 5))) (+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 eta 4) h) (pow.f32 (sqrt.f32 -1) 5))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 eta 4) h) (pow.f32 (sqrt.f32 -1) 5)))) (pow.f32 sinTheta_O 5))) (+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 eta 4) h) (pow.f32 (sqrt.f32 -1) 5))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 eta 4) h) (pow.f32 (sqrt.f32 -1) 5))))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 eta 6) h) (pow.f32 (sqrt.f32 -1) 7)))) (pow.f32 sinTheta_O 7))))))
(*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 eta 4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 eta 4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 eta 4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 eta 4) h) (pow.f32 (sqrt.f32 -1) 5))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 eta 4) h) (pow.f32 (sqrt.f32 -1) 5))))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 7)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 eta 4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 eta 6) h) (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h)
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))) (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h)))) (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h)))
(+.f32 (*.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 sinTheta_O 5) h)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h)))) (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h))))
(/.f32 eta h)
(+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))) (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))
(+.f32 (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) h))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))) (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(*.f32 -1 (/.f32 eta h))
(+.f32 (*.f32 -1 (/.f32 eta h)) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(+.f32 (*.f32 -1 (/.f32 eta h)) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))
(+.f32 (*.f32 -1 (/.f32 eta h)) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) h))))))
(/.f32 eta h)
(+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))) (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))
(+.f32 (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) h))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))) (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h)
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))) (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h)))) (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h)))
(+.f32 (*.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 sinTheta_O 5) h)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h)))) (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h))))
(*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h)) (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h)) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h)))) (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h)) (+.f32 (*.f32 -1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 sinTheta_O 5) h)))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h)))) (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 1)
(*.f32 h (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1)
(*.f32 1 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h)
(*.f32 (/.f32 -1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (neg.f32 h))
(*.f32 (/.f32 1 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) -1) (pow.f32 (/.f32 1 h) -1))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))) -1) (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(/.f32 -1 (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h))
(/.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(/.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)))
(/.f32 (sqrt.f32 h) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (neg.f32 (sqrt.f32 h))))
(/.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))))
(/.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2))))
(/.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (cbrt.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(/.f32 (cbrt.f32 h) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (pow.f32 (cbrt.f32 h) 2)))
(/.f32 (cbrt.f32 h) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)) (cbrt.f32 (sqrt.f32 h))))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (neg.f32 (cbrt.f32 h))))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)) (sqrt.f32 (cbrt.f32 h))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)) (sqrt.f32 (pow.f32 (cbrt.f32 h) 2))))
(/.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (sqrt.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))
(/.f32 (sqrt.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (sqrt.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))
(/.f32 (sqrt.f32 (sqrt.f32 h)) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)) (sqrt.f32 (sqrt.f32 h))))
(/.f32 (sqrt.f32 (neg.f32 h)) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (neg.f32 h))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 h) 2))) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)) (cbrt.f32 (pow.f32 (cbrt.f32 h) 2))))
(/.f32 (*.f32 (cbrt.f32 (neg.f32 h)) (cbrt.f32 (neg.f32 h))) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (neg.f32 h))))
(/.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 1 h))
(/.f32 (/.f32 h 1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 h (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 -1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 -1 h))
(/.f32 (neg.f32 (sqrt.f32 h)) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 h)))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 h)))
(/.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -1/4) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -1/4)))
(/.f32 (/.f32 1 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (*.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (/.f32 1 h)))
(/.f32 (/.f32 1 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) h))
(/.f32 (/.f32 1 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 1 h)))
(/.f32 (/.f32 1 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h))
(/.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)))
(/.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (/.f32 1 h)))
(/.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 h)))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (cbrt.f32 h)))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(/.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) -1/2) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (pow.f32 (/.f32 1 h) -1/2)))
(/.f32 (pow.f32 1 -1/2) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))
(/.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1/2) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1/2)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))) -1/2) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1/2)))
(/.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) -1) (/.f32 1 (pow.f32 (/.f32 1 h) -1)))
(/.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1) (/.f32 1 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))) -1) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1)))
(/.f32 (*.f32 1 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (/.f32 1 h))
(/.f32 (*.f32 1 (/.f32 h 1)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 (*.f32 1 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 (*.f32 1 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) 1) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(/.f32 (*.f32 (/.f32 1 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) h) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 (*.f32 (/.f32 1 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 h) 1) (sqrt.f32 h)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 h)) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (cbrt.f32 h)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (cbrt.f32 h)) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 h)) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 h)) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 (*.f32 (neg.f32 h) 1) (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (sqrt.f32 h) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 (*.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1) (/.f32 1 h))
(/.f32 (*.f32 (/.f32 h 1) 1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 (*.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) 1) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 (*.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 1 (/.f32 h (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 (*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1)
(/.f32 (*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (cbrt.f32 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1)
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (cbrt.f32 h) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 h (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2))) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (/.f32 h (pow.f32 1 1/2)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 h (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2) 1/2)) (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1/2))
(/.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) 1/2)) (pow.f32 (-.f32 eta sinTheta_O) 1/2))
(/.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) 1)) (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) h))
(/.f32 (/.f32 1 (/.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1)) (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h))
(/.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(/.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))))) (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))) (sqrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))
(/.f32 (/.f32 (neg.f32 h) -1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 (neg.f32 h) 1) (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 (neg.f32 h) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (neg.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 (/.f32 (neg.f32 h) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (neg.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 (neg.f32 h) (sqrt.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (sqrt.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 (neg.f32 h) (*.f32 (cbrt.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (cbrt.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 (neg.f32 h) (neg.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 (/.f32 (neg.f32 h) (neg.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (/.f32 1 h))) (sqrt.f32 (/.f32 1 h)))
(/.f32 (/.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 1 h)) (cbrt.f32 (/.f32 1 h)))) (cbrt.f32 (/.f32 1 h)))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) 1) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (/.f32 1 h)))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))) (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (*.f32 (cbrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))) (cbrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))) (cbrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))))) (cbrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))
(/.f32 (/.f32 (/.f32 h 1) 1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2))) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (/.f32 (/.f32 h 1) (pow.f32 1 1/2)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 (/.f32 h 1) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2) 1/2)) (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1/2))
(/.f32 (/.f32 (/.f32 h 1) (pow.f32 (+.f32 eta sinTheta_O) 1/2)) (pow.f32 (-.f32 eta sinTheta_O) 1/2))
(/.f32 (/.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) 1) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 (/.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 (/.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (sqrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))) (sqrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 (/.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 (/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (*.f32 (cbrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (cbrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 3))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(exp.f32 (-.f32 (log.f32 h) (log.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))) 1)
(*.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (/.f32 1 h))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) 1)
(*.f32 1 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(*.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (*.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (/.f32 1 h)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(*.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 1 h)))
(*.f32 (/.f32 1 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(*.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 -1 h))
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)))
(*.f32 (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) 1) (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) h))
(*.f32 (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (cbrt.f32 h) 2)) (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (cbrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1) (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)) (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) 1)
(pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) -1)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) 3) 1/3)
(neg.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (neg.f32 h)))
(sqrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
Outputs
(/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3)))))
(fma.f32 -1/2 (/.f32 (*.f32 (/.f32 (/.f32 eta (/.f32 -1 eta)) (sqrt.f32 -1)) h) (pow.f32 sinTheta_O 3)) (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/4 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))))) (+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))))
(fma.f32 -1 (*.f32 (pow.f32 eta 4) (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) -3/8)) (+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3))))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 (/.f32 eta (/.f32 -1 eta)) (sqrt.f32 -1)) h) (pow.f32 sinTheta_O 3)) (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (pow.f32 eta 4) (/.f32 (*.f32 h -3/8) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/4 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))))) (+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7)))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2))))))))))
(fma.f32 -1 (*.f32 (pow.f32 eta 4) (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) -3/8)) (+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3))) (neg.f32 (*.f32 (pow.f32 eta 6) (fma.f32 1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))) (*.f32 -1/2 (/.f32 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) -3/8) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (-.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 (/.f32 eta (/.f32 -1 eta)) (sqrt.f32 -1)) h) (pow.f32 sinTheta_O 3)) (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (pow.f32 eta 6) (fma.f32 -1/2 (/.f32 (/.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) 8/3) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 h 1/8) (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7)))))) (*.f32 (pow.f32 eta 4) (/.f32 (*.f32 h -3/8) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) h))) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 -1 (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) -3/8) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (-.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 5) -3/8))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 6) h)) (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) h))) (pow.f32 sinTheta_O 2)))) (pow.f32 eta 7))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) h))) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(+.f32 (/.f32 h eta) (fma.f32 -1 (/.f32 (fma.f32 -1/8 (*.f32 h (pow.f32 sinTheta_O 6)) (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) -3/8)))) (pow.f32 eta 7)) (fma.f32 -1 (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) -3/8) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(+.f32 (/.f32 h eta) (-.f32 (-.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 5) -3/8))) (/.f32 (fma.f32 -1/8 (*.f32 h (pow.f32 sinTheta_O 6)) (*.f32 (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) -3/8)) (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2))) (pow.f32 eta 7))))
(*.f32 -1 (/.f32 h eta))
(neg.f32 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (neg.f32 (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (neg.f32 (/.f32 h eta)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (neg.f32 (/.f32 h eta)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) h) (-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) h))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) h))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 7))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) -3/8) (/.f32 (pow.f32 eta 7) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (neg.f32 (/.f32 h eta)))))))
(fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (/.f32 (/.f32 (pow.f32 eta 7) (*.f32 sinTheta_O sinTheta_O)) -3/8)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7)) h) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) h) (-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) h))) (/.f32 h eta)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))) (*.f32 -1/8 (/.f32 h (pow.f32 eta 5)))) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (/.f32 h (pow.f32 eta 5)) -3/8)) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta)) (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (*.f32 h -3/8) (pow.f32 eta 5))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))) (*.f32 -1/8 (/.f32 h (pow.f32 eta 5)))) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 -1/8 (/.f32 h (pow.f32 eta 7))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))) (*.f32 -1/8 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2)))))))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (/.f32 h (pow.f32 eta 5)) -3/8)) (+.f32 (/.f32 h eta) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (neg.f32 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -1/8 (/.f32 h (pow.f32 eta 7)) (*.f32 1/2 (/.f32 (*.f32 (/.f32 h (pow.f32 eta 5)) -3/8) (*.f32 eta eta)))))))))
(-.f32 (-.f32 (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta)) (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -1/8 (/.f32 h (pow.f32 eta 7)) (*.f32 (/.f32 1/2 eta) (/.f32 (/.f32 (*.f32 h -3/8) (pow.f32 eta 5)) eta))))) (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (*.f32 h -3/8) (pow.f32 eta 5))))
(/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3)))))
(fma.f32 -1/2 (/.f32 (*.f32 (/.f32 (/.f32 eta (/.f32 -1 eta)) (sqrt.f32 -1)) h) (pow.f32 sinTheta_O 3)) (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 eta 4) h) (pow.f32 (sqrt.f32 -1) 5))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 eta 4) h) (pow.f32 (sqrt.f32 -1) 5)))) (pow.f32 sinTheta_O 5))) (+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))))
(fma.f32 -1 (/.f32 (*.f32 (/.f32 (pow.f32 eta 4) (/.f32 (pow.f32 (sqrt.f32 -1) 5) h)) -3/8) (pow.f32 sinTheta_O 5)) (+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3))))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 (/.f32 eta (/.f32 -1 eta)) (sqrt.f32 -1)) h) (pow.f32 sinTheta_O 3)) (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O))) (/.f32 (*.f32 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 5)) h) (/.f32 (pow.f32 sinTheta_O 5) -3/8)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 eta 4) h) (pow.f32 (sqrt.f32 -1) 5))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 eta 4) h) (pow.f32 (sqrt.f32 -1) 5)))) (pow.f32 sinTheta_O 5))) (+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 eta 4) h) (pow.f32 (sqrt.f32 -1) 5))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 eta 4) h) (pow.f32 (sqrt.f32 -1) 5))))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 eta 6) h) (pow.f32 (sqrt.f32 -1) 7)))) (pow.f32 sinTheta_O 7))))))
(fma.f32 -1 (/.f32 (*.f32 (/.f32 (pow.f32 eta 4) (/.f32 (pow.f32 (sqrt.f32 -1) 5) h)) -3/8) (pow.f32 sinTheta_O 5)) (+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3))) (neg.f32 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (/.f32 (pow.f32 eta 4) (/.f32 (pow.f32 (sqrt.f32 -1) 5) h)) -3/8))) (*.f32 1/8 (/.f32 (pow.f32 eta 6) (/.f32 (pow.f32 (sqrt.f32 -1) 7) h)))) (pow.f32 sinTheta_O 7))))))
(-.f32 (-.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 (/.f32 eta (/.f32 -1 eta)) (sqrt.f32 -1)) h) (pow.f32 sinTheta_O 3)) (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O))) (/.f32 (fma.f32 -1/2 (*.f32 (/.f32 eta (/.f32 -1 eta)) (/.f32 (*.f32 (pow.f32 eta 4) -3/8) (/.f32 (pow.f32 (sqrt.f32 -1) 5) h))) (*.f32 1/8 (/.f32 (pow.f32 eta 6) (/.f32 (pow.f32 (sqrt.f32 -1) 7) h)))) (pow.f32 sinTheta_O 7))) (/.f32 (*.f32 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 5)) h) (/.f32 (pow.f32 sinTheta_O 5) -3/8)))
(*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)))
(/.f32 (neg.f32 h) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))
(fma.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3))) 1/2))
(fma.f32 (/.f32 (*.f32 (/.f32 (/.f32 eta (/.f32 -1 eta)) (sqrt.f32 -1)) h) (pow.f32 sinTheta_O 3)) 1/2 (/.f32 (neg.f32 h) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 eta 4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 eta 4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 h (pow.f32 sinTheta_O 5))) (fma.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3))) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 h (pow.f32 sinTheta_O 5)))))))
(+.f32 (fma.f32 (/.f32 (*.f32 (/.f32 (/.f32 eta (/.f32 -1 eta)) (sqrt.f32 -1)) h) (pow.f32 sinTheta_O 3)) 1/2 (/.f32 (neg.f32 h) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (pow.f32 eta 4) (/.f32 (*.f32 h -3/8) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))))
(+.f32 (*.f32 (pow.f32 eta 4) (/.f32 (*.f32 h -3/8) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (fma.f32 (/.f32 (*.f32 (/.f32 (/.f32 eta (/.f32 -1 eta)) (sqrt.f32 -1)) h) (pow.f32 sinTheta_O 3)) 1/2 (/.f32 (neg.f32 h) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 eta 4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 eta 4) h) (pow.f32 (sqrt.f32 -1) 5))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 eta 4) h) (pow.f32 (sqrt.f32 -1) 5))))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 7)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 eta 4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 eta 6) h) (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7)))))))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 h (pow.f32 sinTheta_O 5))) (fma.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 (*.f32 (/.f32 (pow.f32 eta 4) (/.f32 (pow.f32 (sqrt.f32 -1) 5) h)) -3/8) (pow.f32 sinTheta_O 7))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3))) (fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 h (pow.f32 sinTheta_O 5))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 eta 6) (pow.f32 (sqrt.f32 -1) 7)) (/.f32 h (pow.f32 sinTheta_O 7)))))))))
(fma.f32 -1/8 (/.f32 (*.f32 h (pow.f32 eta 4)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (-.f32 (fma.f32 -1/2 (/.f32 (*.f32 eta eta) (*.f32 (/.f32 (pow.f32 sinTheta_O 7) (*.f32 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 5)) h)) 8/3)) (fma.f32 (/.f32 (*.f32 (/.f32 (/.f32 eta (/.f32 -1 eta)) (sqrt.f32 -1)) h) (pow.f32 sinTheta_O 3)) 1/2 (fma.f32 -1/4 (/.f32 (*.f32 h (pow.f32 eta 4)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (*.f32 (pow.f32 eta 6) (/.f32 (*.f32 h 1/8) (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))))))) (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (*.f32 (/.f32 (pow.f32 sinTheta_O 7) (*.f32 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 5)) h)) 8/3)) (+.f32 (+.f32 (*.f32 (pow.f32 eta 4) (/.f32 (*.f32 h -3/8) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (fma.f32 (/.f32 (*.f32 (/.f32 (/.f32 eta (/.f32 -1 eta)) (sqrt.f32 -1)) h) (pow.f32 sinTheta_O 3)) 1/2 (/.f32 (neg.f32 h) (*.f32 (sqrt.f32 -1) sinTheta_O)))) (*.f32 (pow.f32 eta 6) (/.f32 (*.f32 h 1/8) (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h)
(/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))) (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h))
(fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (*.f32 h sinTheta_O))) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) sinTheta_O)) h) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h)))) (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h)))
(fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (*.f32 h sinTheta_O))) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) sinTheta_O)) h) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 h (*.f32 -1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O))))
(+.f32 (*.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 sinTheta_O 5) h)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h)))) (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h))))
(fma.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 h (pow.f32 sinTheta_O 5)))) (fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (*.f32 h sinTheta_O))) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)))))
(fma.f32 1/16 (/.f32 (/.f32 (pow.f32 eta 6) (*.f32 h (pow.f32 sinTheta_O 5))) (pow.f32 (sqrt.f32 -1) 5)) (fma.f32 1/2 (/.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) sinTheta_O)) h) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 h (*.f32 -1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)))))
(/.f32 eta h)
(+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h eta))))
(fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O h) (/.f32 sinTheta_O eta)) (/.f32 eta h))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))) (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (pow.f32 eta 3))) (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h eta)))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (pow.f32 eta 3))) (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O h) (/.f32 sinTheta_O eta)) (/.f32 eta h)))
(+.f32 (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) h))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))) (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(fma.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 h (pow.f32 eta 5))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (pow.f32 eta 3))) (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h eta))))))
(fma.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 h (pow.f32 eta 5))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (pow.f32 eta 3))) (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O h) (/.f32 sinTheta_O eta)) (/.f32 eta h))))
(*.f32 -1 (/.f32 eta h))
(neg.f32 (/.f32 eta h))
(+.f32 (*.f32 -1 (/.f32 eta h)) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(fma.f32 -1 (/.f32 eta h) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h eta))))
(fma.f32 1/2 (*.f32 (/.f32 sinTheta_O h) (/.f32 sinTheta_O eta)) (neg.f32 (/.f32 eta h)))
(+.f32 (*.f32 -1 (/.f32 eta h)) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))
(fma.f32 -1 (/.f32 eta h) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h eta)))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 sinTheta_O h) (/.f32 sinTheta_O eta)) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (pow.f32 eta 3))))) (/.f32 eta h))
(+.f32 (*.f32 -1 (/.f32 eta h)) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) h))))))
(fma.f32 -1 (/.f32 eta h) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (pow.f32 eta 3))) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h eta)) (/.f32 (*.f32 1/16 (pow.f32 sinTheta_O 6)) (*.f32 h (pow.f32 eta 5))))))
(-.f32 (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (pow.f32 eta 3))) (fma.f32 1/2 (*.f32 (/.f32 sinTheta_O h) (/.f32 sinTheta_O eta)) (*.f32 (/.f32 1/16 h) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))) (/.f32 eta h))
(/.f32 eta h)
(+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h eta))))
(fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O h) (/.f32 sinTheta_O eta)) (/.f32 eta h))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))) (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (pow.f32 eta 3))) (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h eta)))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (pow.f32 eta 3))) (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O h) (/.f32 sinTheta_O eta)) (/.f32 eta h)))
(+.f32 (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) h))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))) (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(fma.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 h (pow.f32 eta 5))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (pow.f32 eta 3))) (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h eta))))))
(fma.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 h (pow.f32 eta 5))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (pow.f32 eta 3))) (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O h) (/.f32 sinTheta_O eta)) (/.f32 eta h))))
(/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h)
(/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))) (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h))
(fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (*.f32 h sinTheta_O))) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) sinTheta_O)) h) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h)))) (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h)))
(fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (*.f32 h sinTheta_O))) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) sinTheta_O)) h) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 h (*.f32 -1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O))))
(+.f32 (*.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 sinTheta_O 5) h)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h)))) (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h))))
(fma.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 h (pow.f32 sinTheta_O 5)))) (fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (*.f32 h sinTheta_O))) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)))))
(fma.f32 1/16 (/.f32 (/.f32 (pow.f32 eta 6) (*.f32 h (pow.f32 sinTheta_O 5))) (pow.f32 (sqrt.f32 -1) 5)) (fma.f32 1/2 (/.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) sinTheta_O)) h) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 h (*.f32 -1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)))))
(*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h))
(neg.f32 (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)))
(/.f32 (*.f32 (neg.f32 sinTheta_O) (sqrt.f32 -1)) h)
(+.f32 (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h)) (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))))
(fma.f32 -1 (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)) (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (*.f32 h sinTheta_O))))
(-.f32 (*.f32 -1/2 (/.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) sinTheta_O)) h)) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h)) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h)))) (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h))))))
(fma.f32 -1 (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)) (fma.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (*.f32 h sinTheta_O)))))
(-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) sinTheta_O)) h) (*.f32 (/.f32 1/8 (*.f32 h (pow.f32 sinTheta_O 3))) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1))))) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) h)) (+.f32 (*.f32 -1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 sinTheta_O 5) h)))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) h)))) (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)))))))
(fma.f32 -1 (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)) (fma.f32 -1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 h (pow.f32 sinTheta_O 5)))) (fma.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (*.f32 h sinTheta_O))))))
(-.f32 (fma.f32 (/.f32 (/.f32 (pow.f32 eta 6) (*.f32 h (pow.f32 sinTheta_O 5))) (pow.f32 (sqrt.f32 -1) 5)) -1/16 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) sinTheta_O)) h) (*.f32 (/.f32 1/8 (*.f32 h (pow.f32 sinTheta_O 3))) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1)))))) (/.f32 (sqrt.f32 -1) (/.f32 h sinTheta_O)))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 1)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 h (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 1 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) -2)))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) -2)))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 -1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (neg.f32 h))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 1 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) -1) (pow.f32 (/.f32 1 h) -1))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))) -1) (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h)))) (/.f32 1 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))))
(/.f32 1 (*.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 h (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 -1 (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))
(/.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (sqrt.f32 h) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (neg.f32 (sqrt.f32 h))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))))
(/.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (cbrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h))))
(/.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h))))
(/.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) -2)))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2)))
(/.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (cbrt.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))) (cbrt.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h))))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))
(/.f32 (cbrt.f32 h) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (pow.f32 (cbrt.f32 h) 2)))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (cbrt.f32 h) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)) (cbrt.f32 (sqrt.f32 h))))
(*.f32 (/.f32 (cbrt.f32 h) (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (sqrt.f32 h))) (cbrt.f32 (sqrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 h))))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (neg.f32 (cbrt.f32 h))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)) (sqrt.f32 (cbrt.f32 h))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (sqrt.f32 h)) (sqrt.f32 (cbrt.f32 h))))
(*.f32 (/.f32 (fabs.f32 (cbrt.f32 h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (sqrt.f32 h) (sqrt.f32 (cbrt.f32 h))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)) (sqrt.f32 (pow.f32 (cbrt.f32 h) 2))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 h)) (sqrt.f32 (pow.f32 (cbrt.f32 h) 2))))
(*.f32 (/.f32 (fabs.f32 (cbrt.f32 h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 h) (fabs.f32 (cbrt.f32 h))))
(/.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (sqrt.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))
(*.f32 (/.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) -2))) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))) (sqrt.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h))))
(/.f32 (sqrt.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (sqrt.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))
(/.f32 (sqrt.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)) (sqrt.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))
(/.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))
(/.f32 (sqrt.f32 (sqrt.f32 h)) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)) (sqrt.f32 (sqrt.f32 h))))
(*.f32 (/.f32 (sqrt.f32 (sqrt.f32 h)) (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (sqrt.f32 h))) (sqrt.f32 (sqrt.f32 h)))
(*.f32 (/.f32 (sqrt.f32 (sqrt.f32 h)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (sqrt.f32 h) (sqrt.f32 (sqrt.f32 h))))
(/.f32 (sqrt.f32 (neg.f32 h)) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (neg.f32 h))))
(*.f32 (/.f32 (sqrt.f32 (neg.f32 h)) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (sqrt.f32 (neg.f32 h)))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 h)) (sqrt.f32 (neg.f32 h))) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 h) 2))) (/.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)) (cbrt.f32 (pow.f32 (cbrt.f32 h) 2))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 h) 2))) (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 h))) (cbrt.f32 (pow.f32 (cbrt.f32 h) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 h) (cbrt.f32 (pow.f32 (cbrt.f32 h) 2))))))
(/.f32 (*.f32 (cbrt.f32 (neg.f32 h)) (cbrt.f32 (neg.f32 h))) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (neg.f32 h))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (neg.f32 h)) (cbrt.f32 (neg.f32 h))) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (cbrt.f32 (neg.f32 h)))
(*.f32 (cbrt.f32 (neg.f32 h)) (/.f32 (cbrt.f32 (neg.f32 h)) (neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (neg.f32 h))))))
(/.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 1 h))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 h 1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 h (*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2))
(/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 h (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 -1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 -1 h))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (sqrt.f32 h)) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 h)))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 h)))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -1/4) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -1/4)))
(*.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) -1/4) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))) (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) -1/4))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) -1/4) (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) -1/4) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h))))
(/.f32 (/.f32 1 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (*.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (/.f32 1 h)))
(/.f32 h (*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2))
(/.f32 (/.f32 1 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) h))
(/.f32 h (*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2))
(/.f32 (/.f32 1 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 1 h)))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 1 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (/.f32 1 h)))
(/.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 (/.f32 1 h)) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 1 h)))
(/.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 h)))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (cbrt.f32 h)))
(/.f32 h (*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)) (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h))))
(/.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) -1/2) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (pow.f32 (/.f32 1 h) -1/2)))
(/.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) -1/2) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)) (pow.f32 (/.f32 1 h) -1/2)))
(/.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1/2) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)) (pow.f32 (/.f32 1 h) -1/2)))
(/.f32 (pow.f32 1 -1/2) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1/2) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1/2)))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))) -1/2) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1/2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h))) -1/2) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))) (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)) -1/2) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h))) -1/2) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h))))
(/.f32 (pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) -1) (/.f32 1 (pow.f32 (/.f32 1 h) -1)))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1) (/.f32 1 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1)))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))) -1) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) -1)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h)))) (/.f32 1 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))))
(/.f32 1 (*.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h))))
(/.f32 (*.f32 1 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (/.f32 1 h))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 1 (/.f32 h 1)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 1 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 h (*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2))
(/.f32 (*.f32 1 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) 1) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))
(/.f32 (*.f32 (/.f32 1 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) h) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 h (*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2))
(/.f32 (*.f32 (/.f32 1 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 h) 1) (sqrt.f32 h)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 h)) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (cbrt.f32 h)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (cbrt.f32 h)) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 h (*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 h)) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 h)) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (sqrt.f32 h)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4)) (sqrt.f32 h))
(/.f32 (*.f32 (neg.f32 h) 1) (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (sqrt.f32 h) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (sqrt.f32 h)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4)) (sqrt.f32 h))
(/.f32 (*.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1) (/.f32 1 h))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (/.f32 h 1) 1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) 1) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 h (*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2))
(/.f32 (*.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 1 (/.f32 h (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (cbrt.f32 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (cbrt.f32 h) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 h (*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (/.f32 h (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2))) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) 2))))
(/.f32 h (*.f32 (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (fabs.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 sinTheta_O eta)))
(/.f32 (/.f32 h (pow.f32 1 1/2)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 h (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2) 1/2)) (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1/2))
(/.f32 h (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) 2))))
(/.f32 h (*.f32 (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (fabs.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) 1/2)) (pow.f32 (-.f32 eta sinTheta_O) 1/2))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 sinTheta_O eta)))
(/.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) 1)) (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) h))
(/.f32 h (*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2))
(/.f32 (/.f32 1 (/.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1)) (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))
(/.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))))) (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))) (sqrt.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h))))))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h)))) (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))) (sqrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))
(/.f32 (/.f32 (neg.f32 h) -1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 (neg.f32 h) 1) (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 (neg.f32 h) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (neg.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2))
(/.f32 (/.f32 (neg.f32 h) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (neg.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 (neg.f32 h) (sqrt.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (sqrt.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 (neg.f32 h) (*.f32 (cbrt.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (cbrt.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 (neg.f32 h) (neg.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 h (*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2))
(/.f32 (/.f32 (neg.f32 h) (neg.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (/.f32 1 h))) (sqrt.f32 (/.f32 1 h)))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 1 h)) (cbrt.f32 (/.f32 1 h)))) (cbrt.f32 (/.f32 1 h)))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) 1) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (/.f32 1 h)))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) -2)) (*.f32 (cbrt.f32 (/.f32 1 h)) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (/.f32 1 h))))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))) (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (*.f32 (cbrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))) (cbrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))) (cbrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))))) (cbrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) -2)) (*.f32 (cbrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))) (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h))))))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h))) (cbrt.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h))))))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) -2)) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))))
(/.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2)) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h))))
(/.f32 (/.f32 (/.f32 h 1) 1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2))) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) 2))))
(/.f32 h (*.f32 (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (fabs.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 (/.f32 h 1) (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 sinTheta_O eta)))
(/.f32 (/.f32 (/.f32 h 1) (pow.f32 1 1/2)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 (/.f32 h 1) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2) 1/2)) (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1/2))
(/.f32 h (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) 2))))
(/.f32 h (*.f32 (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (fabs.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 (/.f32 h 1) (pow.f32 (+.f32 eta sinTheta_O) 1/2)) (pow.f32 (-.f32 eta sinTheta_O) 1/2))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 sinTheta_O eta)))
(/.f32 (/.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) 1) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))
(/.f32 h (*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2))
(/.f32 (/.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)) (*.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(/.f32 (/.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (sqrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))) (sqrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2))
(/.f32 (/.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)) (*.f32 (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4)) (sqrt.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (*.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)) (cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4))))
(/.f32 h (*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(/.f32 (/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (*.f32 (cbrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (cbrt.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 h (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (/.f32 (/.f32 h (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (*.f32 (cbrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (cbrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -2))
(sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) -2))
(fabs.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 3))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (-.f32 (log.f32 h) (log.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))) 1)
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (/.f32 1 h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) 1)
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 1 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (*.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (/.f32 1 h)))
(*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (*.f32 (/.f32 1 h) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2) h)
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h))) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))
(*.f32 (cbrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h))) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h))) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))
(*.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 1 h)))
(*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (*.f32 (/.f32 1 h) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h))
(*.f32 (/.f32 1 h) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 -1 h))
(*.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 -1 h))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) h)
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 h)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(*.f32 (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) 1) (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) h))
(*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (*.f32 (/.f32 1 h) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2) h)
(*.f32 (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (pow.f32 (cbrt.f32 h) 2)) (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/4) (cbrt.f32 h)))
(*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4) (*.f32 (/.f32 1 h) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/4)))
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2) h)
(*.f32 (/.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1) (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) h))
(*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (*.f32 (/.f32 1 h) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 h)) (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 h)))
(*.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (*.f32 (/.f32 1 h) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)) (/.f32 (cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (pow.f32 (cbrt.f32 h) 2)))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)) (pow.f32 (cbrt.f32 h) 2)))
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) 1)
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) -1)
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) 2)
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) 3)
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) 3) 1/3)
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(neg.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (neg.f32 h)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(sqrt.f32 (/.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 h h)))
(sqrt.f32 (*.f32 (/.f32 (+.f32 sinTheta_O eta) h) (/.f32 (-.f32 eta sinTheta_O) h)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) 3))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)) 1))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 h))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)

eval862.0ms (4.7%)

Compiler

Compiled 57260 to 28777 computations (49.7% saved)

prune900.0ms (4.9%)

Pruning

20 alts after pruning (13 fresh and 7 done)

PrunedKeptTotal
New200872015
Fresh5611
Picked101
Done3710
Total2017202037
Error
0b
Counts
2037 → 20
Alt Table
Click to see full alt table
StatusErrorProgram
0.9b
(asin.f32 (pow.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O h) (/.f32 sinTheta_O eta)) (/.f32 eta h)) -1))
0.6b
(asin.f32 (/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 sinTheta_O eta))))
2.1b
(asin.f32 (/.f32 (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (/.f32 1 h)))
8.8b
(asin.f32 (/.f32 (*.f32 (/.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (/.f32 (*.f32 eta eta) h) eta) (/.f32 eta h))))
8.9b
(asin.f32 (/.f32 (*.f32 (/.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (/.f32 1 (/.f32 h (*.f32 eta eta))) eta) (/.f32 eta h))))
0.6b
(asin.f32 (/.f32 h (+.f32 (+.f32 eta 0) (*.f32 1/2 (neg.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))))
0.6b
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
0.6b
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
1.6b
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
1.8b
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
1.8b
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
1.3b
(asin.f32 (/.f32 h eta))
2.0b
(asin.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))
1.6b
(asin.f32 (/.f32 1 (/.f32 eta h)))
1.9b
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O (/.f32 h (*.f32 eta eta)))))))
2.0b
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) h))
1.5b
(asin.f32 (*.f32 (/.f32 1 eta) h))
6.5b
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (/.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))) h))
4.2b
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 eta eta))) h))
20.8b
(asin.f32 (sqrt.f32 (*.f32 (/.f32 h (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h)))
Compiler

Compiled 346 to 224 computations (35.3% saved)

regimes275.0ms (1.5%)

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

10 calls:

82.0ms
(*.f32 eta eta)
46.0ms
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
24.0ms
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
19.0ms
h
19.0ms
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
Results
ErrorSegmentsBranch
0.6b1sinTheta_O
0.6b1h
0.6b1eta
0.6b1(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))))))))
0.6b1(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
0.6b1(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
0.6b1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
0.6b1(*.f32 eta eta)
0.6b1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))
0.6b1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 842 to 407 computations (51.7% saved)

regimes16.0ms (0.1%)

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

4 calls:

5.0ms
h
4.0ms
eta
4.0ms
sinTheta_O
2.0ms
(*.f32 sinTheta_O sinTheta_O)
Results
ErrorSegmentsBranch
0.6b1sinTheta_O
0.6b1h
0.6b1eta
0.6b1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 49 to 33 computations (32.7% saved)

regimes11.0ms (0.1%)

Accuracy

Total -0.4b remaining (-32.6%)

Threshold costs -0.4b (-32.6%)

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

3 calls:

4.0ms
h
3.0ms
sinTheta_O
3.0ms
eta
Results
ErrorSegmentsBranch
1.3b1sinTheta_O
1.3b1h
1.3b1eta
Compiler

Compiled 31 to 22 computations (29% saved)

simplify7.0ms (0%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
02585
13981
24981
35581
45781
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (+.f32 (+.f32 eta 0) (*.f32 1/2 (neg.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h eta))
Outputs
(asin.f32 (/.f32 h (+.f32 (+.f32 eta 0) (*.f32 1/2 (neg.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 1/2 (/.f32 (neg.f32 sinTheta_O) (/.f32 eta sinTheta_O))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h eta))
Compiler

Compiled 37 to 25 computations (32.4% saved)

soundness468.0ms (2.6%)

Algorithm
egg-herbie
Rules
1556×times-frac
1416×fma-def
1180×associate-/r*
1126×associate-*r*
1108×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01655
12955
24455
37955
414255
521555
633455
760255
8140755
9247455
10412855
11537755
12709655
079534069
1228732871
080220468
1228719512
064410786
118259344
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 344 to 242 computations (29.7% saved)

end23.0ms (0.1%)

Compiler

Compiled 31 to 19 computations (38.7% saved)

Profiling

Loading profile data...