HairBSDF, gamma for a refracted ray

Time bar (total: 15.7s)

analyze340.0ms (2.2%)

Memory
-5.9MiB live, 398.7MiB allocated
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 42 to 28 computations (33.3% saved)

sample3.1s (19.4%)

Memory
66.9MiB live, 6 081.7MiB allocated
Samples
1.0s8 256×0valid
1.0s8 278×0invalid
Precisions
Click to see histograms. Total time spent on operations: 1.5s
ival-<=: 371.0ms (24.2% of total)
ival-div: 258.0ms (16.9% of total)
ival-mult: 243.0ms (15.9% of total)
ival-sqrt: 234.0ms (15.3% of total)
ival-sub: 163.0ms (10.7% of total)
ival-asin: 159.0ms (10.4% of total)
ival-and: 62.0ms (4.1% of total)
exact: 32.0ms (2.1% of total)
ival-assert: 6.0ms (0.4% of total)
Bogosity

preprocess485.0ms (3.1%)

Memory
1.6MiB live, 674.0MiB allocated
Algorithm
egg-herbie
Rules
11 900×accelerator-lowering-fma.f32
11 900×accelerator-lowering-fma.f64
2 578×*-lowering-*.f32
2 578×*-lowering-*.f64
2 328×--lowering--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053185
1110185
2220185
3469185
4901185
52010185
62795185
73765185
84913185
95703185
106182185
116558185
126879185
137708185
147804185
157952185
01318
12418
24218
36818
411418
516818
625918
751118
885218
9153518
10279518
11438618
12545618
13588518
14612518
15624218
16628318
17768118
0820118
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
Outputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
Call 2
Inputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (/ h (sqrt (- (* eta eta) (/ (* (neg sinTheta_O) (neg sinTheta_O)) (sqrt (- 1 (* (neg sinTheta_O) (neg sinTheta_O)))))))))
(asin (/ (neg h) (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (/ h (sqrt (- (* (neg eta) (neg eta)) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(neg (asin (/ h (sqrt (- (* eta eta) (/ (* (neg sinTheta_O) (neg sinTheta_O)) (sqrt (- 1 (* (neg sinTheta_O) (neg sinTheta_O))))))))))
(neg (asin (/ (neg h) (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(neg (asin (/ h (sqrt (- (* (neg eta) (neg eta)) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(asin (/ sinTheta_O (sqrt (- (* eta eta) (/ (* h h) (sqrt (- 1 (* h h))))))))
(asin (/ h (sqrt (- (* sinTheta_O sinTheta_O) (/ (* eta eta) (sqrt (- 1 (* eta eta))))))))
(asin (/ eta (sqrt (- (* h h) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
Outputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (/ h (sqrt (- (* eta eta) (/ (* (neg sinTheta_O) (neg sinTheta_O)) (sqrt (- 1 (* (neg sinTheta_O) (neg sinTheta_O)))))))))
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (/ (neg h) (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (/ h (sqrt (- (* (neg eta) (neg eta)) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(neg (asin (/ h (sqrt (- (* eta eta) (/ (* (neg sinTheta_O) (neg sinTheta_O)) (sqrt (- 1 (* (neg sinTheta_O) (neg sinTheta_O))))))))))
(neg (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(neg (asin (/ (neg h) (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(neg (asin (/ h (sqrt (- (* (neg eta) (neg eta)) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(neg (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(asin (/ sinTheta_O (sqrt (- (* eta eta) (/ (* h h) (sqrt (- 1 (* h h))))))))
(asin (/ h (sqrt (- (* sinTheta_O sinTheta_O) (/ (* eta eta) (sqrt (- 1 (* eta eta))))))))
(asin (/ eta (sqrt (- (* h h) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
Symmetry

(abs sinTheta_O)

(abs eta)

explain224.0ms (1.4%)

Memory
11.5MiB live, 366.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
210-11(1.42075734321594e-37 -1.9150397239108366e-32 5.770776268068614e-22)(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
00-0-eta
00-0-#s(literal 1 binary32)
00-0-(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
00-0-(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
00-0-(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))
00-0-(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))
00-0-(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
00-0-(*.f32 eta eta)
00-0-(*.f32 sinTheta_O sinTheta_O)
00-0-(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
00-0-sinTheta_O
00-0-h
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f32(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))uflow-rescue100
(*.f32 sinTheta_O sinTheta_O)underflow296
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))underflow10
(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))underflow148
(*.f32 eta eta)underflow10
Confusion
Predicted +Predicted -
+1011
-0235
Precision
1.0
Recall
0.47619047619047616
Confusion?
Predicted +Predicted MaybePredicted -
+10011
-00235
Precision?
1.0
Recall?
0.47619047619047616
Freqs
test
numberfreq
0246
110
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
80.0ms512×0valid
Compiler

Compiled 236 to 56 computations (76.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 61.0ms
ival-div: 39.0ms (63.5% of total)
ival-sqrt: 7.0ms (11.4% of total)
ival-mult: 6.0ms (9.8% of total)
ival-sub: 5.0ms (8.1% of total)
ival-asin: 4.0ms (6.5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.2%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
Compiler

Compiled 21 to 13 computations (38.1% saved)

simplify347.0ms (2.2%)

Memory
35.6MiB live, 465.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
cost-diff0
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
cost-diff0
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
cost-diff0
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
Rules
11 900×accelerator-lowering-fma.f32
11 900×accelerator-lowering-fma.f64
2 578×*-lowering-*.f32
2 578×*-lowering-*.f64
2 328×--lowering--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01395
12495
24295
36895
411495
516895
625995
751195
885295
9153595
10279595
11438695
12545695
13588595
14612595
15624295
16628395
17768195
0820195
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
h
(sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))
(- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))
(* eta eta)
eta
(/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))
(* sinTheta_O sinTheta_O)
sinTheta_O
(sqrt (- 1 (* sinTheta_O sinTheta_O)))
(- 1 (* sinTheta_O sinTheta_O))
1
Outputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))
h
(sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))
(- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(* eta eta)
(*.f32 eta eta)
eta
(/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(sqrt (- 1 (* sinTheta_O sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))
(- 1 (* sinTheta_O sinTheta_O))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
1
#s(literal 1 binary32)

localize44.0ms (0.3%)

Memory
-16.4MiB live, 79.1MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
accuracy99.9%
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
accuracy99.9%
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
accuracy94.8%
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
Samples
29.0ms256×0valid
Compiler

Compiled 97 to 15 computations (84.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-div: 3.0ms (20.2% of total)
ival-mult: 3.0ms (20.2% of total)
ival-sqrt: 3.0ms (20.2% of total)
ival-sub: 2.0ms (13.5% of total)
ival-asin: 2.0ms (13.5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series24.0ms (0.2%)

Memory
-4.4MiB live, 34.8MiB allocated
Counts
4 → 120
Calls
Call 1
Inputs
#<alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))>
#<alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))>
#<alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))>
#<alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))>
Outputs
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))>
#<alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (- 1 (pow sinTheta_O 2)) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))>
#<alt (* h (sqrt (/ (sqrt -1) sinTheta_O)))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))>
#<alt (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))>
#<alt (+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))>
#<alt (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))>
#<alt (+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))>
#<alt (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1)))>
#<alt (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))>
#<alt (+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))>
#<alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))))>
#<alt (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))>
#<alt (* -1 eta)>
#<alt (* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))>
#<alt (sqrt (* sinTheta_O (pow (sqrt -1) 3)))>
#<alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))>
#<alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))>
#<alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))>
#<alt (* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))>
#<alt (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))>
#<alt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))>
#<alt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))>
#<alt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (pow eta 2)>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))>
#<alt (* -1 (* sinTheta_O (sqrt -1)))>
#<alt (* sinTheta_O (- (/ (pow eta 2) sinTheta_O) (sqrt -1)))>
#<alt (* sinTheta_O (- (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O)) (sqrt -1)))>
#<alt (* sinTheta_O (- (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O))) (sqrt -1)))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (pow eta 2) sinTheta_O)) (sqrt -1))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)) (sqrt -1))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)) (sqrt -1))))>
Calls

30 calls:

TimeVariablePointExpression
4.0ms
h
@0
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
4.0ms
sinTheta_O
@inf
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
3.0ms
eta
@0
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
2.0ms
eta
@inf
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
1.0ms
sinTheta_O
@0
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))

rewrite328.0ms (2.1%)

Memory
-6.2MiB live, 453.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 122×accelerator-lowering-fma.f32
4 122×accelerator-lowering-fma.f64
3 772×*-lowering-*.f32
3 772×*-lowering-*.f64
2 906×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01364
17264
254864
3709364
0891764
Stop Event
iter limit
node limit
Counts
4 → 186
Calls
Call 1
Inputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
(sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))
(- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))
Outputs
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(neg.f32 (asin.f32 (*.f32 #s(literal 1 binary32) (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))))
(neg.f32 (asin.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(+.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(fma.f32 #s(literal -1 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 3 binary32)) (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 3 binary32))) (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))))
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h))
(/.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) (neg.f32 h)))
(/.f32 (/.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32))) (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 h)) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/.f32 (*.f32 (neg.f32 h) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/.f32 (/.f32 (neg.f32 h) #s(literal -1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))
(*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(*.f32 #s(literal 1 binary32) (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) #s(literal 1 binary32))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) (neg.f32 h))
(*.f32 (/.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 h)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(neg.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) #s(literal 1/2 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) #s(literal 1 binary32))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (neg.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (neg.f32 (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))
(*.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32)) (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(neg.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(neg.f32 (/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(neg.f32 (/.f32 (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(neg.f32 (/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(+.f32 (*.f32 eta eta) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(+.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))
(+.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) #s(literal -1 binary32))
(fma.f32 eta eta (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 eta (*.f32 eta #s(literal 1 binary32)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 eta eta) #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 eta eta) (/.f32 (*.f32 eta eta) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 eta eta) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1 binary32) (*.f32 eta eta))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 sinTheta_O) (*.f32 eta eta))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 eta (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) sinTheta_O (*.f32 eta eta))
(fma.f32 (exp.f32 (log.f32 eta)) (exp.f32 (log.f32 eta)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (neg.f32 sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O))) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 3 binary32)))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (-.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(fma.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (neg.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))
(-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(-.f32 (fma.f32 eta eta #s(literal 0 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) #s(literal 1 binary32)))
(/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/.f32 (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (fma.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 9 binary32)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32)) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 9 binary32)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (neg.f32 (neg.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (*.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 1 binary32)) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 9 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))
(*.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))
(*.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 3 binary32)))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (-.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (neg.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))

simplify676.0ms (4.3%)

Memory
-224.8MiB live, 649.0MiB allocated
Algorithm
egg-herbie
Rules
10 426×accelerator-lowering-fma.f32
10 426×accelerator-lowering-fma.f64
8 154×*-lowering-*.f32
8 154×*-lowering-*.f64
3 274×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04453582
113073464
249183423
091533340
Stop Event
iter limit
node limit
Counts
120 → 120
Calls
Call 1
Inputs
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (- 1 (pow sinTheta_O 2)) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(/ h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))
(* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1)))
(+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
eta
(* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))
(* -1 eta)
(* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2)))))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))
(sqrt (* sinTheta_O (pow (sqrt -1) 3)))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))
(* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(pow eta 2)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(* -1 (* sinTheta_O (sqrt -1)))
(* sinTheta_O (- (/ (pow eta 2) sinTheta_O) (sqrt -1)))
(* sinTheta_O (- (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O)) (sqrt -1)))
(* sinTheta_O (- (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O))) (sqrt -1)))
(* sinTheta_O (sqrt -1))
(* -1 (* sinTheta_O (- (* -1 (/ (pow eta 2) sinTheta_O)) (sqrt -1))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)) (sqrt -1))))
(* -1 (* sinTheta_O (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)) (sqrt -1))))
Outputs
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 h (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 h (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32))))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 h sinTheta_O)) (fma.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32))) #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 h (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))) #s(literal 1/2 binary32)))) (*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (- 1 (pow sinTheta_O 2)) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 (*.f32 eta eta) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) #s(literal -1/2 binary32))) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))) (neg.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h sinTheta_O)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 h (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta)
(/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 #s(literal -3/4 binary32) h)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h)) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) h) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 #s(literal -3/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -3/4 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (pow.f32 eta #s(literal 6 binary32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h)) eta)
(* -1 (/ h eta))
(/.f32 h (neg.f32 eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta))
(/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 #s(literal -3/4 binary32) h)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h)) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) h) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 #s(literal -3/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -3/4 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (pow.f32 eta #s(literal 6 binary32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h)) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 h eta) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 6 binary32)))))) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 (*.f32 h eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))))) (*.f32 sinTheta_O sinTheta_O) (/.f32 h (*.f32 eta (*.f32 eta eta))))) (/.f32 h eta))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(fma.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(fma.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 h (fma.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) (*.f32 eta eta))))))
(+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 h (fma.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (fma.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 7 binary32))))) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))))) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))))) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))
(* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))
(*.f32 h (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 h (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(fma.f32 h (fma.f32 (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) #s(literal 1/2 binary32) (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta)))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 h (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))) (/.f32 (*.f32 h (fma.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (fma.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (*.f32 eta eta) (*.f32 eta eta))) #s(literal -1/4 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) #s(literal 1/2 binary32) (*.f32 (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) #s(literal -1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(fma.f32 (*.f32 eta eta) (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (*.f32 #s(literal 1/8 binary32) (/.f32 (pow.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/8 binary32) (/.f32 (pow.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 eta eta) (pow.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 5 binary32)) #s(literal 1/4 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
eta
(* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta eta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) eta) eta)
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))))
(fma.f32 eta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))
(fma.f32 eta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)
(* -1 eta)
(neg.f32 eta)
(* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta eta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) eta) eta))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2)))))))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32))) (neg.f32 eta))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)))) (neg.f32 eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (fma.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(sqrt (* sinTheta_O (pow (sqrt -1) 3)))
(sqrt.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(*.f32 sinTheta_O (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))
(*.f32 sinTheta_O (fma.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))
(*.f32 sinTheta_O (fma.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) #s(literal 1/2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 9 binary32))))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) #s(literal -1/8 binary32)) (fma.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))))))
(* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))
(neg.f32 (sqrt.f32 (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(*.f32 (fma.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(*.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (sqrt.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 7 binary32)))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) #s(literal 1/8 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 sinTheta_O))
(* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (neg.f32 eta))) eta))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (neg.f32 eta))) eta))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (neg.f32 eta))) eta))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (neg.f32 eta))) eta))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (neg.f32 eta))) eta))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (neg.f32 eta))) eta))
(pow eta 2)
(*.f32 eta eta)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)) #s(literal -1 binary32))) (*.f32 eta eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (*.f32 eta eta))
(* -1 (* sinTheta_O (sqrt -1)))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (- (/ (pow eta 2) sinTheta_O) (sqrt -1)))
(*.f32 sinTheta_O (fma.f32 eta (/.f32 eta sinTheta_O) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))
(* sinTheta_O (- (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O)) (sqrt -1)))
(*.f32 sinTheta_O (fma.f32 eta (/.f32 eta sinTheta_O) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32)))))
(* sinTheta_O (- (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O))) (sqrt -1)))
(*.f32 sinTheta_O (+.f32 (fma.f32 eta (/.f32 eta sinTheta_O) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 3/8 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* -1 (* sinTheta_O (- (* -1 (/ (pow eta 2) sinTheta_O)) (sqrt -1))))
(*.f32 sinTheta_O (fma.f32 eta (/.f32 eta sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)) (sqrt -1))))
(*.f32 sinTheta_O (+.f32 (/.f32 (fma.f32 eta eta (/.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))
(* -1 (* sinTheta_O (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)) (sqrt -1))))
(*.f32 sinTheta_O (+.f32 (/.f32 (fma.f32 eta eta (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal -3/8 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) sinTheta_O)) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))

eval45.0ms (0.3%)

Memory
-3.7MiB live, 83.0MiB allocated
Compiler

Compiled 14 371 to 1 309 computations (90.9% saved)

prune46.0ms (0.3%)

Memory
-6.0MiB live, 109.5MiB allocated
Pruning

13 alts after pruning (13 fresh and 0 done)

PrunedKeptTotal
New29313306
Fresh000
Picked101
Done000
Total29413307
Accuracy
99.5%
Counts
307 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
20.9%
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
22.8%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
80.9%
(asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
92.5%
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)))
90.6%
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) eta)) eta)))
98.4%
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
94.2%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
91.6%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
96.7%
(asin.f32 (/.f32 h eta))
93.5%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h)))
67.6%
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
93.5%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) h))
89.2%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
Compiler

Compiled 574 to 354 computations (38.3% saved)

simplify207.0ms (1.3%)

Memory
24.6MiB live, 215.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))
cost-diff0
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)))
cost-diff704
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h))
cost-diff0
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))
cost-diff0
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
cost-diff0
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
cost-diff64
(/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))
cost-diff0
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
cost-diff0
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
cost-diff0
(asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
cost-diff160
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
cost-diff0
(/.f32 h eta)
cost-diff0
(asin.f32 (/.f32 h eta))
cost-diff0
(*.f32 sinTheta_O sinTheta_O)
cost-diff0
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
cost-diff0
(/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))
cost-diff0
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
Rules
3 934×accelerator-lowering-fma.f32
3 934×accelerator-lowering-fma.f64
2 648×*-lowering-*.f32
2 648×*-lowering-*.f64
1 574×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042388
188368
2209354
3534354
41155354
51723354
62473354
73233354
83680354
95665354
08134342
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)))
(/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))
h
(+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)
(* sinTheta_O sinTheta_O)
sinTheta_O
(/ -1/2 eta)
-1/2
eta
(asin (/ h eta))
(/ h eta)
h
eta
(asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)))
(+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))
sinTheta_O
(/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))
(* sinTheta_O (* h 1/2))
(* h 1/2)
h
1/2
(* eta (* eta eta))
eta
(* eta eta)
(/ h eta)
(asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))))
(* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))
h
(sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))
(/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))
1
(+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))
(sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)))
(/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))
(+ (* sinTheta_O (neg sinTheta_O)) 1)
sinTheta_O
(neg sinTheta_O)
(* sinTheta_O (neg sinTheta_O))
(* eta eta)
eta
(asin (/ (/ 1 (sqrt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta)))) (/ 1 h)))
(/ (/ 1 (sqrt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta)))) (/ 1 h))
(/ 1 (sqrt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta))))
1
(sqrt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta)))
(+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta))
sinTheta_O
(/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))
(neg sinTheta_O)
(sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))
(+ (* sinTheta_O (neg sinTheta_O)) 1)
(* eta eta)
eta
(/ 1 h)
h
Outputs
(asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
h
(+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
-1/2
#s(literal -1/2 binary32)
eta
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(/ h eta)
(/.f32 h eta)
h
eta
(asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)))
(asin.f32 (/.f32 (fma.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))) h) eta))
(+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))
(/.f32 (fma.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))) h) eta)
sinTheta_O
(/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))
(/.f32 (*.f32 h (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* sinTheta_O (* h 1/2))
(*.f32 h (*.f32 sinTheta_O #s(literal 1/2 binary32)))
(* h 1/2)
(*.f32 h #s(literal 1/2 binary32))
h
1/2
#s(literal 1/2 binary32)
(* eta (* eta eta))
(*.f32 eta (*.f32 eta eta))
eta
(* eta eta)
(*.f32 eta eta)
(/ h eta)
(/.f32 h eta)
(asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (*.f32 eta eta))))))
(* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (*.f32 eta eta)))))
h
(sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (*.f32 eta eta))))
(/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (*.f32 eta eta)))
1
#s(literal 1 binary32)
(+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (*.f32 eta eta))
(sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)))
(sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32))))
(/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))
(/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))
(+ (* sinTheta_O (neg sinTheta_O)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
sinTheta_O
(neg sinTheta_O)
(neg.f32 sinTheta_O)
(* sinTheta_O (neg sinTheta_O))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(* eta eta)
(*.f32 eta eta)
eta
(asin (/ (/ 1 (sqrt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta)))) (/ 1 h)))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/ (/ 1 (sqrt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta)))) (/ 1 h))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))
(/ 1 (sqrt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))
1
#s(literal 1 binary32)
(sqrt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))
(+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
sinTheta_O
(/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))
(/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(neg sinTheta_O)
(neg.f32 sinTheta_O)
(sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))
(sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))
(+ (* sinTheta_O (neg sinTheta_O)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
(* eta eta)
(*.f32 eta eta)
eta
(/ 1 h)
(/.f32 #s(literal 1 binary32) h)
h

localize145.0ms (0.9%)

Memory
19.6MiB live, 248.6MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)))
accuracy99.9%
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
accuracy98.1%
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h))
accuracy94.8%
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))
accuracy99.9%
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
accuracy99.3%
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))
accuracy99.1%
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
accuracy90.9%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))
accuracy99.9%
(asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
accuracy99.9%
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
accuracy99.5%
(*.f32 eta (*.f32 eta eta))
accuracy54.0%
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
accuracy100.0%
(/.f32 h eta)
accuracy99.9%
(asin.f32 (/.f32 h eta))
accuracy100.0%
(*.f32 sinTheta_O sinTheta_O)
accuracy99.9%
(/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))
accuracy99.9%
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
accuracy99.5%
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
Samples
81.0ms256×0valid
Compiler

Compiled 367 to 44 computations (88% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
ival-div: 20.0ms (31.8% of total)
ival-mult: 16.0ms (25.4% of total)
ival-asin: 10.0ms (15.9% of total)
ival-sqrt: 7.0ms (11.1% of total)
ival-add: 6.0ms (9.5% of total)
ival-neg: 3.0ms (4.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series97.0ms (0.6%)

Memory
-4.4MiB live, 113.5MiB allocated
Counts
22 → 600
Calls
Call 1
Inputs
#<alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)))>
#<alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))>
#<alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)>
#<alt (* sinTheta_O sinTheta_O)>
#<alt (asin (/ h eta))>
#<alt (/ h eta)>
#<alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))>
#<alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)))>
#<alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))>
#<alt (* sinTheta_O (* h 1/2))>
#<alt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))))>
#<alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))>
#<alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))>
#<alt (/ (/ 1 (sqrt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta)))) (/ 1 h))>
#<alt (asin (/ (/ 1 (sqrt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta)))) (/ 1 h)))>
#<alt (/ 1 (sqrt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta))))>
#<alt (sqrt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta)))>
#<alt (* eta (* eta eta))>
#<alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))>
#<alt (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))>
#<alt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta))>
Outputs
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))>
#<alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))>
#<alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt eta>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))>
#<alt (asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))>
#<alt (asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))>
#<alt (asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3)))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt (* 1/2 (* h sinTheta_O))>
#<alt 1>
#<alt (+ 1 (pow sinTheta_O 2))>
#<alt (+ 1 (* (pow sinTheta_O 2) (+ 1 (pow sinTheta_O 2))))>
#<alt (+ 1 (* (pow sinTheta_O 2) (+ 1 (* (pow sinTheta_O 2) (+ 1 (pow sinTheta_O 2))))))>
#<alt (/ -1 (pow sinTheta_O 2))>
#<alt (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2)))>
#<alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))>
#<alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 4))) (+ 1 (/ 1 (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ -1 (pow sinTheta_O 2))>
#<alt (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2)))>
#<alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))>
#<alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 4))) (+ 1 (/ 1 (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))>
#<alt (* h (sqrt (/ (sqrt -1) sinTheta_O)))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))>
#<alt (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))>
#<alt (+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))>
#<alt (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))>
#<alt (+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))>
#<alt (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))>
#<alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))>
#<alt (/ 1 eta)>
#<alt (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2)))))))) (* 1/2 (* eta (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))>
#<alt (sqrt (/ (sqrt -1) sinTheta_O))>
#<alt (+ (sqrt (/ (sqrt -1) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))>
#<alt (+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5))))))))>
#<alt (+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))) (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1)))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))))>
#<alt (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))>
#<alt (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))>
#<alt (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (* (sqrt (/ (sqrt -1) (pow sinTheta_O 5))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))>
#<alt (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (* sinTheta_O (sqrt -1))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* 1/2 (* (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))))) (pow sinTheta_O 3))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))>
#<alt (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O))>
#<alt (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))>
#<alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))>
#<alt (/ 1 eta)>
#<alt (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)>
#<alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)>
#<alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)>
#<alt (/ -1 eta)>
#<alt (* -1 (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))>
#<alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))>
#<alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))>
#<alt (* h (sqrt (/ (sqrt -1) sinTheta_O)))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))>
#<alt (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))>
#<alt (+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))>
#<alt (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))>
#<alt (+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))>
#<alt (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))>
#<alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (/ 1 eta)>
#<alt (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2)))))))) (* 1/2 (* eta (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))>
#<alt (sqrt (/ (sqrt -1) sinTheta_O))>
#<alt (+ (sqrt (/ (sqrt -1) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))>
#<alt (+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5))))))))>
#<alt (+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))) (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1)))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))))>
#<alt (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))>
#<alt (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))>
#<alt (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (* (sqrt (/ (sqrt -1) (pow sinTheta_O 5))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))>
#<alt (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (* sinTheta_O (sqrt -1))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* 1/2 (* (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))))) (pow sinTheta_O 3))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))>
#<alt (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O))>
#<alt (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))>
#<alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))>
#<alt (/ 1 eta)>
#<alt (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)>
#<alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)>
#<alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)>
#<alt (/ -1 eta)>
#<alt (* -1 (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))>
#<alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))>
#<alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))>
#<alt (sqrt (* sinTheta_O (pow (sqrt -1) 3)))>
#<alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))>
#<alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))>
#<alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))>
#<alt (* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))>
#<alt (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1)))>
#<alt (+ (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1))))>
#<alt (+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1))))>
#<alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1))))>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))))>
#<alt (* -1 eta)>
#<alt (* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))>
#<alt (* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))))))>
#<alt (* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))))))>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (/ 1 (pow eta 2))>
#<alt (+ (/ 1 (pow eta 2)) (/ (pow sinTheta_O 2) (pow eta 4)))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))))) (/ 1 (pow eta 6))))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))>
#<alt (/ -1 (* sinTheta_O (sqrt -1)))>
#<alt (/ (- (* -1 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2)))) (/ 1 (sqrt -1))) sinTheta_O)>
#<alt (/ (- (* -1 (/ (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))) (pow sinTheta_O 2))) (+ (/ 1 (sqrt -1)) (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))))) sinTheta_O)>
#<alt (/ (- (* -1 (/ (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))) (pow sinTheta_O 3))) (+ (/ 1 (sqrt -1)) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (pow (sqrt -1) 3)))) (+ (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ (pow eta 4) (* (pow sinTheta_O 2) (pow (sqrt -1) 3))))))) sinTheta_O)>
#<alt (/ 1 (* sinTheta_O (sqrt -1)))>
#<alt (* -1 (/ (- (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ 1 (sqrt -1))) sinTheta_O))>
#<alt (* -1 (/ (- (* -1 (/ (- (+ (/ 1/2 (* sinTheta_O (pow (sqrt -1) 3))) (/ (pow eta 4) (* sinTheta_O (pow (sqrt -1) 3)))) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 4)))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (* sinTheta_O (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) sinTheta_O)) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O))>
#<alt (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))))>
#<alt (+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))>
#<alt (+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (+ (* (/ (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4)))))>
#<alt (+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (+ (* (pow eta 2) (- (/ (* (pow eta 2) (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow sinTheta_O 4)) (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4)))))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))>
#<alt (/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))>
#<alt (/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))>
#<alt (/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))>
#<alt (/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))>
#<alt (pow eta 2)>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))>
#<alt (* -1 (* sinTheta_O (sqrt -1)))>
#<alt (* sinTheta_O (+ (* -1 (sqrt -1)) (/ (pow eta 2) sinTheta_O)))>
#<alt (* sinTheta_O (+ (* -1 (sqrt -1)) (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O))))>
#<alt (* sinTheta_O (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O)))))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (pow eta 2) sinTheta_O)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)))))>
#<alt (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (pow eta 2)>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))>
#<alt (* -1 (* sinTheta_O (sqrt -1)))>
#<alt (* sinTheta_O (+ (* -1 (sqrt -1)) (/ (pow eta 2) sinTheta_O)))>
#<alt (* sinTheta_O (+ (* -1 (sqrt -1)) (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O))))>
#<alt (* sinTheta_O (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O)))))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (pow eta 2) sinTheta_O)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)))))>
#<alt (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
Calls

150 calls:

TimeVariablePointExpression
25.0ms
h
@-inf
(* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))
15.0ms
eta
@inf
(/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))
3.0ms
eta
@0
(* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))
3.0ms
sinTheta_O
@-inf
(/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))
3.0ms
h
@0
(* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))

rewrite410.0ms (2.6%)

Memory
15.3MiB live, 551.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 964×*-lowering-*.f32
4 964×*-lowering-*.f64
4 518×/-lowering-/.f32
4 518×/-lowering-/.f64
4 218×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042307
1229268
21761268
08531253
Stop Event
iter limit
node limit
Counts
22 → 868
Calls
Call 1
Inputs
(asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)))
(/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))
(+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)
(* sinTheta_O sinTheta_O)
(asin (/ h eta))
(/ h eta)
(+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))
(asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)))
(/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))
(* sinTheta_O (* h 1/2))
(/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))
(asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))))
(* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))
(sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))
(/ (/ 1 (sqrt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta)))) (/ 1 h))
(asin (/ (/ 1 (sqrt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta)))) (/ 1 h)))
(/ 1 (sqrt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta))))
(sqrt (+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta)))
(* eta (* eta eta))
(/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))
(+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))
(+ (* sinTheta_O (/ (neg sinTheta_O) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (* eta eta))
Outputs
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))))))
(neg.f32 (/.f32 h (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))
(neg.f32 (/.f32 (neg.f32 h) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) h) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) (/.f32 h (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h) #s(literal 1 binary32))))
(/.f32 (neg.f32 h) (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))))
(*.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(*.f32 #s(literal 1 binary32) (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)) h)
(*.f32 (/.f32 h (fma.f32 eta (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))))
(*.f32 (/.f32 h (fma.f32 eta (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))))))
(*.f32 (/.f32 h (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)))
(*.f32 (/.f32 h (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))) (/.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta))) (/.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)))))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 eta (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))) (/.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))))))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta))) (/.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)))))
(+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) eta)
(pow.f32 (/.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))) (fma.f32 eta (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O sinTheta_O)) eta)
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)
(fma.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O #s(literal -2 binary32)) eta)
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -2 binary32)) eta)
(fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O eta)
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -1/2 binary32) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) eta) eta)
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))))
(-.f32 (/.f32 (*.f32 eta eta) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))) (fma.f32 eta (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))) (fma.f32 eta (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta)))))
(/.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))))
(/.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))) (fma.f32 eta eta (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)) eta)))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)))
(/.f32 (neg.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)))))
(/.f32 (neg.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (fma.f32 eta eta (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)) eta))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta))) (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))))
(/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)) (*.f32 eta eta))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))))) (neg.f32 (neg.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta)))) (neg.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)))) (neg.f32 (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))
(*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))))
(exp.f32 (*.f32 (log.f32 sinTheta_O) #s(literal 2 binary32)))
(pow.f32 sinTheta_O #s(literal 2 binary32))
(pow.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32))
(pow.f32 (neg.f32 sinTheta_O) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 sinTheta_O)) #s(literal 2 binary32))
(*.f32 sinTheta_O sinTheta_O)
(*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (neg.f32 sinTheta_O) (neg.f32 sinTheta_O))
(*.f32 (exp.f32 (log.f32 sinTheta_O)) (exp.f32 (log.f32 sinTheta_O)))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 eta))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))))
(neg.f32 (/.f32 h (neg.f32 eta)))
(neg.f32 (/.f32 (neg.f32 h) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 eta h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) h) eta) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 eta)) (/.f32 h (neg.f32 eta)))
(/.f32 h eta)
(/.f32 #s(literal 1 binary32) (/.f32 eta h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta h) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 eta h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (neg.f32 h) (neg.f32 eta))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 eta))))
(*.f32 h (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 h eta))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
(+.f32 (/.f32 h eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
(+.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(pow.f32 (/.f32 (fma.f32 (/.f32 h eta) (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 h h) (*.f32 eta eta)))) #s(literal -1 binary32))
(fma.f32 h (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(fma.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) sinTheta_O) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) sinTheta_O (/.f32 h eta))
(fma.f32 #s(literal 1 binary32) (/.f32 h eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 eta)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (/.f32 sinTheta_O eta) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta eta)) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O eta) (*.f32 (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))) sinTheta_O) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) eta) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32)))) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 h eta))
(fma.f32 (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))) (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 sinTheta_O (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 h eta))
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) (/.f32 sinTheta_O (*.f32 eta eta)) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta eta)) (/.f32 sinTheta_O eta) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 sinTheta_O (/.f32 eta (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 h eta))
(fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) eta) (/.f32 sinTheta_O eta) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O (neg.f32 eta)) (/.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta eta)) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O (neg.f32 (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) eta) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal -1 binary32) eta) (/.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h sinTheta_O)) eta) (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (*.f32 eta eta)) (/.f32 (neg.f32 sinTheta_O) (/.f32 eta (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 sinTheta_O (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32)))) (/.f32 sinTheta_O eta) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 h #s(literal 1/2 binary32)))) (/.f32 sinTheta_O (/.f32 (*.f32 eta eta) sinTheta_O)) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O (/.f32 (*.f32 eta eta) sinTheta_O)) (/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 h #s(literal 1/2 binary32)))) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) sinTheta_O)) (/.f32 sinTheta_O (/.f32 eta (*.f32 h #s(literal 1/2 binary32)))) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O (/.f32 eta (*.f32 h #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) sinTheta_O)) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 h sinTheta_O))) (/.f32 sinTheta_O (/.f32 (*.f32 eta eta) #s(literal 1/2 binary32))) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (*.f32 h sinTheta_O))) (/.f32 sinTheta_O (/.f32 eta #s(literal 1/2 binary32))) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (/.f32 eta sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32)))) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32)))) (/.f32 (neg.f32 sinTheta_O) (/.f32 eta sinTheta_O)) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (/.f32 eta (*.f32 h #s(literal 1/2 binary32)))) (/.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 eta eta) sinTheta_O)) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta eta) sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (/.f32 eta (*.f32 h #s(literal 1/2 binary32)))) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (/.f32 eta (*.f32 h sinTheta_O))) (/.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 eta eta) #s(literal 1/2 binary32))) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta eta) (*.f32 h sinTheta_O))) (/.f32 (neg.f32 sinTheta_O) (/.f32 eta #s(literal 1/2 binary32))) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 h #s(literal 1/2 binary32)) eta) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h sinTheta_O)) (*.f32 eta eta)) (/.f32 #s(literal 1/2 binary32) eta) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h sinTheta_O)) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O (/.f32 eta (*.f32 h sinTheta_O))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) #s(literal 1/2 binary32))) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O (/.f32 (*.f32 eta eta) (*.f32 h sinTheta_O))) (/.f32 #s(literal 1 binary32) (/.f32 eta #s(literal 1/2 binary32))) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta eta)) (/.f32 sinTheta_O (neg.f32 eta)) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) eta) (/.f32 sinTheta_O (neg.f32 (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 sinTheta_O (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta)) (/.f32 (/.f32 (*.f32 h h) (*.f32 eta eta)) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta)))
(-.f32 (/.f32 (/.f32 (*.f32 h h) (*.f32 eta eta)) (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta)) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 h eta) (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 h h) (*.f32 eta eta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (/.f32 h eta) (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 h h) (*.f32 eta eta))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta)))) (fma.f32 (/.f32 h eta) (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta)))) (fma.f32 h (/.f32 h (*.f32 eta eta)) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 h eta))) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 h h) (*.f32 eta eta))) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta))
(/.f32 (fma.f32 h (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (/.f32 eta h) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 h) (*.f32 eta (*.f32 eta eta)) (*.f32 (neg.f32 eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta (*.f32 (*.f32 eta (*.f32 eta eta)) h)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 eta h) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal 1 binary32))) (*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 eta) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 h))) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 eta)))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 (/.f32 h eta) (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 h (/.f32 h (*.f32 eta eta)) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 h eta))) (*.f32 eta (*.f32 eta eta))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 h h) (*.f32 eta eta)))) (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta)))
(/.f32 (-.f32 (/.f32 (*.f32 h h) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta))
(/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta sinTheta_O)) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 eta #s(literal 1 binary32))) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 h (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 eta (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))) (*.f32 eta (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 h (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))))) (*.f32 eta (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 h (*.f32 eta eta) (*.f32 eta (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 h (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O))) (*.f32 eta (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 h (*.f32 eta eta) (*.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 h (*.f32 eta eta) (*.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 h eta (*.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)))) (*.f32 eta eta))
(/.f32 (fma.f32 eta (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (/.f32 eta h) sinTheta_O)) (*.f32 (/.f32 eta h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (/.f32 eta h) #s(literal 1 binary32))) (*.f32 (/.f32 eta h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 eta h) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))) (*.f32 (/.f32 eta h) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (*.f32 eta eta) (/.f32 eta (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (/.f32 eta h) (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 eta h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 eta h) (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))))) (*.f32 (/.f32 eta h) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (*.f32 (/.f32 eta h) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)))) (*.f32 (/.f32 eta h) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 eta h) (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O))) (*.f32 (/.f32 eta h) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (*.f32 (/.f32 eta h) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O))) (*.f32 (/.f32 eta h) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (*.f32 (/.f32 eta h) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))) (*.f32 (/.f32 eta h) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) eta (*.f32 (/.f32 eta h) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)))) (*.f32 (/.f32 eta h) eta))
(/.f32 (fma.f32 eta (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) sinTheta_O)) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (*.f32 eta eta) (/.f32 eta (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) eta (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) eta))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (/.f32 eta h)) sinTheta_O)) (*.f32 (neg.f32 (/.f32 eta h)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (/.f32 eta h)) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 eta h)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 eta (neg.f32 (*.f32 eta eta)) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (/.f32 eta h)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))) (*.f32 (neg.f32 (/.f32 eta h)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 (neg.f32 (/.f32 eta h)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))))) (*.f32 (neg.f32 (/.f32 eta h)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 eta eta) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O))) (*.f32 (neg.f32 (/.f32 eta h)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 eta eta) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 eta eta) (*.f32 (neg.f32 (/.f32 eta h)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 eta eta)))
(/.f32 (+.f32 (neg.f32 eta) (*.f32 (neg.f32 (/.f32 eta h)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)))) (*.f32 (neg.f32 (/.f32 eta h)) eta))
(/.f32 (fma.f32 (neg.f32 h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (neg.f32 eta) sinTheta_O)) (*.f32 (neg.f32 eta) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (neg.f32 h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 (neg.f32 h) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 eta) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))) (*.f32 (neg.f32 eta) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (neg.f32 h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (neg.f32 eta) (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 (neg.f32 eta) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (neg.f32 h) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 eta) (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))))) (*.f32 (neg.f32 eta) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (neg.f32 h) (*.f32 eta eta) (*.f32 (neg.f32 eta) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 h) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 eta) (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O))) (*.f32 (neg.f32 eta) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (neg.f32 h) (*.f32 eta eta) (*.f32 (neg.f32 eta) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 h) (*.f32 eta eta) (*.f32 (neg.f32 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 h) eta (*.f32 (neg.f32 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)))) (*.f32 (neg.f32 eta) eta))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (neg.f32 eta)) sinTheta_O)) (*.f32 (neg.f32 (neg.f32 eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (neg.f32 eta)) #s(literal 1 binary32))) (*.f32 (neg.f32 (neg.f32 eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (*.f32 eta (*.f32 eta eta)) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))) (*.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 (neg.f32 (neg.f32 eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))))) (*.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (*.f32 eta eta) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 eta eta)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O))) (*.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (*.f32 eta eta) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 eta eta)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (*.f32 eta eta) (*.f32 (neg.f32 (neg.f32 eta)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 eta eta)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) eta (*.f32 (neg.f32 (neg.f32 eta)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)))) (*.f32 (neg.f32 (neg.f32 eta)) eta))
(/.f32 (fma.f32 sinTheta_O eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))
(/.f32 (fma.f32 sinTheta_O (/.f32 eta h) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 eta h)))
(/.f32 (fma.f32 sinTheta_O (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 sinTheta_O (neg.f32 (/.f32 eta h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 sinTheta_O (neg.f32 eta) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 h))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 eta)))
(/.f32 (fma.f32 sinTheta_O (neg.f32 (neg.f32 eta)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 h)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 #s(literal 1 binary32) eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) eta))
(/.f32 (+.f32 (/.f32 eta h) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 eta h)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (/.f32 eta h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 eta) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 h))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 eta)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 (neg.f32 h)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal 1 binary32))) (*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (/.f32 eta h)) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1 binary32))) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 (neg.f32 h)))) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) eta (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) h)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 eta h) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (/.f32 eta h)))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 (/.f32 eta h)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 eta) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 h))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 eta)))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 (neg.f32 eta)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 h)))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 eta h) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (neg.f32 (/.f32 eta h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (neg.f32 eta) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 h))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (neg.f32 (neg.f32 eta)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 h)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))) eta (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) h)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))) (/.f32 eta h) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))) (neg.f32 (/.f32 eta h)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))) (neg.f32 eta) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 h))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 eta)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 h)))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) eta (*.f32 (*.f32 eta eta) h)) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) (/.f32 eta h) (*.f32 (*.f32 eta eta) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (*.f32 eta eta) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) (neg.f32 (/.f32 eta h)) (*.f32 (*.f32 eta eta) #s(literal -1 binary32))) (*.f32 (*.f32 eta eta) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) (neg.f32 eta) (*.f32 (*.f32 eta eta) (neg.f32 h))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) (neg.f32 (neg.f32 eta)) (*.f32 (*.f32 eta eta) (neg.f32 (neg.f32 h)))) (*.f32 (*.f32 eta eta) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O) eta (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) h)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O) (/.f32 eta h) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O) (neg.f32 (/.f32 eta h)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O) (neg.f32 eta) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 h))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O) (neg.f32 (neg.f32 eta)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 h)))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O) eta (*.f32 (*.f32 eta eta) h)) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O) (/.f32 eta h) (*.f32 (*.f32 eta eta) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (*.f32 eta eta) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O) (neg.f32 (/.f32 eta h)) (*.f32 (*.f32 eta eta) #s(literal -1 binary32))) (*.f32 (*.f32 eta eta) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O) (neg.f32 eta) (*.f32 (*.f32 eta eta) (neg.f32 h))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O) (neg.f32 (neg.f32 eta)) (*.f32 (*.f32 eta eta) (neg.f32 (neg.f32 h)))) (*.f32 (*.f32 eta eta) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta) eta (*.f32 (*.f32 eta eta) h)) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta) (/.f32 eta h) (*.f32 (*.f32 eta eta) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (/.f32 eta h)))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (*.f32 eta eta) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta) (neg.f32 (/.f32 eta h)) (*.f32 (*.f32 eta eta) #s(literal -1 binary32))) (*.f32 (*.f32 eta eta) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta) (neg.f32 eta) (*.f32 (*.f32 eta eta) (neg.f32 h))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta) (neg.f32 (neg.f32 eta)) (*.f32 (*.f32 eta eta) (neg.f32 (neg.f32 h)))) (*.f32 (*.f32 eta eta) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) eta (*.f32 eta h)) (*.f32 eta eta))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) (/.f32 eta h) (*.f32 eta #s(literal 1 binary32))) (*.f32 eta (/.f32 eta h)))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 eta #s(literal 1 binary32))) (*.f32 eta (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) (neg.f32 (/.f32 eta h)) (*.f32 eta #s(literal -1 binary32))) (*.f32 eta (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) (neg.f32 eta) (*.f32 eta (neg.f32 h))) (*.f32 eta (neg.f32 eta)))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) (neg.f32 (neg.f32 eta)) (*.f32 eta (neg.f32 (neg.f32 h)))) (*.f32 eta (neg.f32 (neg.f32 eta))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta)) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta) (/.f32 (*.f32 h h) (*.f32 eta eta)))) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta)))
(/.f32 (neg.f32 (fma.f32 h (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))) (neg.f32 (*.f32 (/.f32 eta h) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 h) (*.f32 eta (*.f32 eta eta)) (*.f32 (neg.f32 eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))) (neg.f32 (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta (*.f32 (*.f32 eta (*.f32 eta eta)) h))) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 eta h) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 eta h))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 eta) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 h)))) (neg.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 eta))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (neg.f32 (fma.f32 (/.f32 h eta) (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 h h) (*.f32 eta eta))))) (neg.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 h h) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta)))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 h eta) (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 h h) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))))
(asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))))))) (/.f32 (pow.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))))) (/.f32 (pow.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))) (neg.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))))))))
(neg.f32 (/.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta (*.f32 eta eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta (*.f32 eta eta))))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta))))
(/.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) (*.f32 eta eta))
(/.f32 (neg.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) (neg.f32 (*.f32 eta eta)))
(/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta eta)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #s(literal 1 binary32)) (*.f32 eta (*.f32 eta eta)))
(/.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta eta))
(/.f32 (*.f32 sinTheta_O (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))) eta)
(/.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) eta) eta)
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)))) (neg.f32 (neg.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta))) (neg.f32 (neg.f32 (*.f32 eta eta))))
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta eta))) (neg.f32 eta))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (*.f32 eta eta)))
(/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))))) (neg.f32 eta))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) eta)) (neg.f32 eta))
(*.f32 sinTheta_O (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))))
(*.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 eta eta)))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta (*.f32 eta eta))))
(*.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(*.f32 (/.f32 sinTheta_O eta) (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))))
(*.f32 (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(*.f32 (*.f32 h sinTheta_O) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))
(*.f32 (*.f32 h sinTheta_O) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) (/.f32 (/.f32 #s(literal 1 binary32) eta) eta))
(*.f32 (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))) sinTheta_O)
(*.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 (*.f32 h sinTheta_O) (*.f32 eta eta)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (/.f32 (*.f32 h sinTheta_O) eta))
(*.f32 (/.f32 h (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) eta))
(*.f32 (/.f32 sinTheta_O (*.f32 eta eta)) (/.f32 (*.f32 h #s(literal 1/2 binary32)) eta))
(*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) eta) (/.f32 sinTheta_O (*.f32 eta eta)))
(*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) eta) (/.f32 (/.f32 sinTheta_O eta) eta))
(*.f32 (/.f32 (*.f32 h sinTheta_O) eta) (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))
(*.f32 (/.f32 (*.f32 h sinTheta_O) eta) (/.f32 (/.f32 #s(literal 1/2 binary32) eta) eta))
(*.f32 (/.f32 (*.f32 h sinTheta_O) (*.f32 eta eta)) (/.f32 #s(literal 1/2 binary32) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta))
(*.f32 (pow.f32 (/.f32 eta (*.f32 h #s(literal 1/2 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 eta eta) sinTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 eta eta) sinTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 eta (*.f32 h #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 eta (*.f32 h sinTheta_O)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 eta eta) (*.f32 h sinTheta_O)) #s(literal -1 binary32)) (pow.f32 (/.f32 eta #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (neg.f32 sinTheta_O) eta) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (neg.f32 (*.f32 eta eta))))
(*.f32 (/.f32 sinTheta_O (neg.f32 eta)) (/.f32 (neg.f32 (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta eta)))
(*.f32 (/.f32 (neg.f32 sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (neg.f32 eta)))
(*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (neg.f32 (*.f32 eta eta))) (/.f32 (neg.f32 sinTheta_O) eta))
(*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (neg.f32 eta)) (/.f32 (neg.f32 sinTheta_O) (*.f32 eta eta)))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(*.f32 (/.f32 sinTheta_O (neg.f32 (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 h #s(literal 1/2 binary32))) eta))
(*.f32 (/.f32 (*.f32 h sinTheta_O) (neg.f32 (*.f32 eta eta))) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 (/.f32 (*.f32 h sinTheta_O) (neg.f32 eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta eta)))
(*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_O) (*.f32 eta (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 h sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) eta) (/.f32 h (*.f32 eta eta)))
(*.f32 (/.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (*.f32 eta eta)) (/.f32 h eta))
(*.f32 (/.f32 #s(literal -1 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (neg.f32 (*.f32 eta eta))))
(*.f32 (/.f32 h (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (pow.f32 eta #s(literal 3/2 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 (*.f32 h sinTheta_O) (pow.f32 eta #s(literal 3/2 binary32))))
(*.f32 (/.f32 (/.f32 sinTheta_O eta) eta) (/.f32 (*.f32 h #s(literal 1/2 binary32)) eta))
(*.f32 (/.f32 (neg.f32 (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta eta)) (/.f32 sinTheta_O (neg.f32 eta)))
(*.f32 (/.f32 (neg.f32 (*.f32 h #s(literal 1/2 binary32))) eta) (/.f32 sinTheta_O (neg.f32 (*.f32 eta eta))))
(*.f32 (/.f32 sinTheta_O (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (pow.f32 eta #s(literal 3/2 binary32))))
(*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 sinTheta_O (pow.f32 eta #s(literal 3/2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (neg.f32 eta)))
(*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 3/2 binary32))))
(*.f32 (/.f32 (*.f32 h sinTheta_O) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 3/2 binary32))))
(*.f32 (/.f32 (neg.f32 (*.f32 h sinTheta_O)) eta) (/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 eta eta))))
(*.f32 (/.f32 (neg.f32 (*.f32 h sinTheta_O)) (*.f32 eta eta)) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))))
(*.f32 (/.f32 (neg.f32 (*.f32 h #s(literal 1/2 binary32))) #s(literal -1 binary32)) (/.f32 sinTheta_O (*.f32 eta (*.f32 eta eta))))
(*.f32 (/.f32 (neg.f32 (*.f32 h sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 h (pow.f32 eta #s(literal 3/2 binary32))))
(*.f32 h (*.f32 #s(literal 1/2 binary32) sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) sinTheta_O)
(*.f32 (*.f32 h sinTheta_O) #s(literal 1/2 binary32))
(*.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) h)
(neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(exp.f32 (fma.f32 (neg.f32 (log1p.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) #s(literal 1/2 binary32) (*.f32 (neg.f32 (log1p.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) #s(literal 1/2 binary32))))
(pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal -2 binary32))
(pow.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal -1/2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal -1 binary32))) #s(literal -1 binary32)))
(neg.f32 (asin.f32 (*.f32 #s(literal -1 binary32) (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))))))
(neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (neg.f32 h))) #s(literal -1 binary32)))
(exp.f32 (-.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1/2 binary32)) (*.f32 (log.f32 h) #s(literal -1 binary32))))
(exp.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32)) (*.f32 (log.f32 h) #s(literal -1 binary32))))
(pow.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (neg.f32 h)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (neg.f32 h)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) h)) (*.f32 #s(literal -1 binary32) (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (neg.f32 h)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (neg.f32 h)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (neg.f32 h)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) h) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h))
(/.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (neg.f32 h))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) h) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (neg.f32 h)) #s(literal 1 binary32))))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (/.f32 #s(literal -1 binary32) h))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal -1 binary32))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(*.f32 #s(literal 1 binary32) (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) h)
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) h)))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (/.f32 (neg.f32 h) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) h)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32)) (neg.f32 h))
(*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) h)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (pow.f32 h #s(literal -1/2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (pow.f32 h #s(literal -1/2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 h #s(literal -1/2 binary32))))
(*.f32 (/.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32))) (/.f32 (neg.f32 h) (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) h)) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) (/.f32 #s(literal -1 binary32) h)))
(*.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) (pow.f32 h #s(literal -1/2 binary32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal -1/2 binary32)))
(exp.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(fabs.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1/4 binary32))
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1/2 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(/.f32 #s(literal -1 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (neg.f32 (sqrt.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1/2 binary32)) (pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) (sqrt.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (neg.f32 h))) #s(literal -1 binary32)))
(exp.f32 (-.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1/2 binary32)) (*.f32 (log.f32 h) #s(literal -1 binary32))))
(exp.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32)) (*.f32 (log.f32 h) #s(literal -1 binary32))))
(pow.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (neg.f32 h)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (neg.f32 h)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) h)) (*.f32 #s(literal -1 binary32) (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (neg.f32 h)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (neg.f32 h)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (neg.f32 h)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) h) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h))
(/.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (neg.f32 h))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) h) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (neg.f32 h)) #s(literal 1 binary32))))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (/.f32 #s(literal -1 binary32) h))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal -1 binary32))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(*.f32 #s(literal 1 binary32) (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) h)
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) h)))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (/.f32 (neg.f32 h) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) h)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32)) (neg.f32 h))
(*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) h)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (pow.f32 h #s(literal -1/2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (pow.f32 h #s(literal -1/2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 h #s(literal -1/2 binary32))))
(*.f32 (/.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32))) (/.f32 (neg.f32 h) (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) h)) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) (/.f32 #s(literal -1 binary32) h)))
(*.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) (pow.f32 h #s(literal -1/2 binary32))))
(neg.f32 (asin.f32 (*.f32 #s(literal -1 binary32) (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal -1/2 binary32)))
(exp.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(fabs.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1/4 binary32))
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1/2 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(/.f32 #s(literal -1 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (neg.f32 (sqrt.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)) (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1/2 binary32)) (pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) (sqrt.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(exp.f32 (neg.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1/2 binary32))))
(exp.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32))))
(pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal 1/4 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (sqrt.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(/.f32 (sqrt.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (sqrt.f32 #s(literal -1 binary32)))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)))))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))
(*.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)))))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32)) (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 eta) #s(literal 3 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 eta)) #s(literal 3/2 binary32)))
(pow.f32 eta #s(literal 3 binary32))
(pow.f32 (*.f32 eta eta) #s(literal 3/2 binary32))
(pow.f32 (pow.f32 eta #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 eta)) #s(literal 3 binary32))
(*.f32 eta (*.f32 eta eta))
(*.f32 (*.f32 eta eta) eta)
(*.f32 (pow.f32 eta #s(literal 3/2 binary32)) (pow.f32 eta #s(literal 3/2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(exp.f32 (fma.f32 (neg.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1/2 binary32) (*.f32 (neg.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1/2 binary32))))
(exp.f32 (fma.f32 (neg.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32))))
(exp.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32) (*.f32 (neg.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1/2 binary32))))
(exp.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32))))
(pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))))
(sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))) #s(literal -1 binary32)))
(exp.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))
(+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))
(pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 sinTheta_O (/.f32 #s(literal -1 binary32) sinTheta_O)) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) sinTheta_O (*.f32 eta eta))
(fma.f32 (neg.f32 eta) (neg.f32 eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 sinTheta_O) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) sinTheta_O)) (*.f32 eta eta))
(fma.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1 binary32)) sinTheta_O (*.f32 eta eta))
(fma.f32 (exp.f32 (log.f32 eta)) (exp.f32 (log.f32 eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal -1 binary32) sinTheta_O)) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (neg.f32 sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1 binary32)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))) #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal -1 binary32))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (neg.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1 binary32))
(*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(*.f32 (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(exp.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))
(+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))
(pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 sinTheta_O (/.f32 #s(literal -1 binary32) sinTheta_O)) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) sinTheta_O (*.f32 eta eta))
(fma.f32 (neg.f32 eta) (neg.f32 eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 sinTheta_O) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) sinTheta_O)) (*.f32 eta eta))
(fma.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1 binary32)) sinTheta_O (*.f32 eta eta))
(fma.f32 (exp.f32 (log.f32 eta)) (exp.f32 (log.f32 eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal -1 binary32) sinTheta_O)) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (neg.f32 sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal -1 binary32)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))) #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))) #s(literal -1 binary32))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (neg.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1 binary32))
(*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 eta) eta))))
(*.f32 (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))

simplify535.0ms (3.4%)

Memory
15.7MiB live, 882.4MiB allocated
Algorithm
egg-herbie
Rules
8 976×accelerator-lowering-fma.f32
8 976×accelerator-lowering-fma.f64
8 708×*-lowering-*.f32
8 708×*-lowering-*.f64
3 664×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
079713165
1245512628
0844612256
Stop Event
iter limit
node limit
Counts
600 → 600
Calls
Call 1
Inputs
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))
(asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))
(asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))
(asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
1
(+ 1 (pow sinTheta_O 2))
(+ 1 (* (pow sinTheta_O 2) (+ 1 (pow sinTheta_O 2))))
(+ 1 (* (pow sinTheta_O 2) (+ 1 (* (pow sinTheta_O 2) (+ 1 (pow sinTheta_O 2))))))
(/ -1 (pow sinTheta_O 2))
(* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2)))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 4))) (+ 1 (/ 1 (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ -1 (pow sinTheta_O 2))
(* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2)))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 4))) (+ 1 (/ 1 (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))
(* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(/ h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))
(/ 1 eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2)))))))) (* 1/2 (* eta (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(sqrt (/ (sqrt -1) sinTheta_O))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5))))))))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))) (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1)))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))))
(sqrt (/ (pow (sqrt -1) 3) sinTheta_O))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (* (sqrt (/ (sqrt -1) (pow sinTheta_O 5))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (* sinTheta_O (sqrt -1))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* 1/2 (* (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))))) (pow sinTheta_O 3))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(/ 1 eta)
(/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)
(/ -1 eta)
(* -1 (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))
(* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(/ h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(/ 1 eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2)))))))) (* 1/2 (* eta (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(sqrt (/ (sqrt -1) sinTheta_O))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5))))))))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))) (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1)))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))))
(sqrt (/ (pow (sqrt -1) 3) sinTheta_O))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (* (sqrt (/ (sqrt -1) (pow sinTheta_O 5))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (* sinTheta_O (sqrt -1))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* 1/2 (* (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))))) (pow sinTheta_O 3))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(/ 1 eta)
(/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)
(/ -1 eta)
(* -1 (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))
(sqrt (* sinTheta_O (pow (sqrt -1) 3)))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))
(* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1)))
(+ (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1))))
(+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1))))
eta
(* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))))
(* -1 eta)
(* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))))))
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(/ 1 (pow eta 2))
(+ (/ 1 (pow eta 2)) (/ (pow sinTheta_O 2) (pow eta 4)))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))))) (/ 1 (pow eta 6))))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(/ -1 (* sinTheta_O (sqrt -1)))
(/ (- (* -1 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2)))) (/ 1 (sqrt -1))) sinTheta_O)
(/ (- (* -1 (/ (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))) (pow sinTheta_O 2))) (+ (/ 1 (sqrt -1)) (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))))) sinTheta_O)
(/ (- (* -1 (/ (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))) (pow sinTheta_O 3))) (+ (/ 1 (sqrt -1)) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (pow (sqrt -1) 3)))) (+ (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ (pow eta 4) (* (pow sinTheta_O 2) (pow (sqrt -1) 3))))))) sinTheta_O)
(/ 1 (* sinTheta_O (sqrt -1)))
(* -1 (/ (- (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ 1 (sqrt -1))) sinTheta_O))
(* -1 (/ (- (* -1 (/ (- (+ (/ 1/2 (* sinTheta_O (pow (sqrt -1) 3))) (/ (pow eta 4) (* sinTheta_O (pow (sqrt -1) 3)))) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 4)))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (* sinTheta_O (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) sinTheta_O)) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O))
(* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (+ (* (/ (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4)))))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (+ (* (pow eta 2) (- (/ (* (pow eta 2) (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow sinTheta_O 4)) (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4)))))
(/ 1 (pow eta 2))
(/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))
(/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))
(/ 1 (pow eta 2))
(/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))
(/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))
(pow eta 2)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(* -1 (* sinTheta_O (sqrt -1)))
(* sinTheta_O (+ (* -1 (sqrt -1)) (/ (pow eta 2) sinTheta_O)))
(* sinTheta_O (+ (* -1 (sqrt -1)) (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O))))
(* sinTheta_O (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O)))))
(* sinTheta_O (sqrt -1))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (pow eta 2) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)))))
(* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(pow eta 2)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(* -1 (* sinTheta_O (sqrt -1)))
(* sinTheta_O (+ (* -1 (sqrt -1)) (/ (pow eta 2) sinTheta_O)))
(* sinTheta_O (+ (* -1 (sqrt -1)) (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O))))
(* sinTheta_O (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O)))))
(* sinTheta_O (sqrt -1))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (pow eta 2) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)))))
(* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
Outputs
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 7 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 eta (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 h (*.f32 eta #s(literal -2 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (pow.f32 eta #s(literal 5 binary32)) (*.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -8 binary32)) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 h (*.f32 eta #s(literal -2 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (fma.f32 (*.f32 #s(literal -16 binary32) (pow.f32 eta #s(literal 7 binary32))) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 h (*.f32 eta #s(literal -2 binary32))))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 eta (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 h (*.f32 eta #s(literal -2 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (pow.f32 eta #s(literal 5 binary32)) (*.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -8 binary32)) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 h (*.f32 eta #s(literal -2 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (fma.f32 (*.f32 #s(literal -16 binary32) (pow.f32 eta #s(literal 7 binary32))) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 h (*.f32 eta #s(literal -2 binary32))))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 eta (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(*.f32 eta (fma.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 #s(literal -8 binary32) (*.f32 eta eta)) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal -4 binary32) (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 8 binary32))) (/.f32 (*.f32 #s(literal -8 binary32) h) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 #s(literal -4 binary32) (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 4 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/.f32 (-.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) h) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32))) h) (fma.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta #s(literal 4 binary32))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (neg.f32 h)) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 4 binary32))) (fma.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (neg.f32 h))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/.f32 (-.f32 (fma.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) #s(literal -1/8 binary32) (neg.f32 h)) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (neg.f32 eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) eta) eta)
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) eta) eta)
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) eta) eta)
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (neg.f32 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta)) eta)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (neg.f32 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta)) eta)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (neg.f32 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta)) eta)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(*.f32 (neg.f32 h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) eta)))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(*.f32 (neg.f32 h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) eta)))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(*.f32 (neg.f32 h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) eta)))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(*.f32 (neg.f32 h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) eta)))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (fma.f32 h (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (fma.f32 h (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (fma.f32 h (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (neg.f32 h)) (neg.f32 eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (neg.f32 h)) (neg.f32 eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (neg.f32 h)) (neg.f32 eta))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(* 1/2 (* h sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
1
#s(literal 1 binary32)
(+ 1 (pow sinTheta_O 2))
(fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))
(+ 1 (* (pow sinTheta_O 2) (+ 1 (pow sinTheta_O 2))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))
(+ 1 (* (pow sinTheta_O 2) (+ 1 (* (pow sinTheta_O 2) (+ 1 (pow sinTheta_O 2))))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32))
(/ -1 (pow sinTheta_O 2))
(/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2)))
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 4))) (+ 1 (/ 1 (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ -1 (pow sinTheta_O 2))
(/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2)))
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 4))) (+ 1 (/ 1 (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 h (*.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 h (*.f32 eta (*.f32 eta eta))))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 (*.f32 h eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))))))) (/.f32 h eta))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(fma.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) #s(literal -1/2 binary32)) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 h (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32)))))) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))))) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 h (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 7 binary32)))))) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32)))))))) (fma.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) #s(literal -1/2 binary32)) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))))
(* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))
(fma.f32 h (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 h (*.f32 eta eta)) #s(literal -1/2 binary32))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 h (*.f32 eta eta)) #s(literal -1/2 binary32)) (fma.f32 h (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) h) (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32)))))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))) (fma.f32 h (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) (*.f32 (sqrt.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 h (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) #s(literal -1/2 binary32)))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)))) (/.f32 (*.f32 (*.f32 h sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 h (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32))) (fma.f32 h (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 h sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal -1 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32)))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 #s(literal -3/4 binary32) h)) (pow.f32 eta #s(literal 4 binary32))) h)) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 #s(literal -3/4 binary32) h)) (pow.f32 eta #s(literal 4 binary32)))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) h)) eta)
(* -1 (/ h eta))
(/.f32 h (neg.f32 eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) h) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 #s(literal -3/4 binary32) h)) (pow.f32 eta #s(literal 4 binary32))) h)) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 #s(literal -3/4 binary32) h)) (pow.f32 eta #s(literal 4 binary32)))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) h)) (neg.f32 eta))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta #s(literal 1/2 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2)))))))) (* 1/2 (* eta (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal 1/2 binary32) eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(sqrt (/ (sqrt -1) sinTheta_O))
(sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 eta (*.f32 eta (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))) (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1)))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 7 binary32))))) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(sqrt (/ (pow (sqrt -1) 3) sinTheta_O))
(sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (* (sqrt (/ (sqrt -1) (pow sinTheta_O 5))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (* sinTheta_O (sqrt -1))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* 1/2 (* (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))))) (pow sinTheta_O 3))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (/.f32 (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sqrt.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) #s(literal -1/2 binary32)))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O))
(*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)))) (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (fma.f32 eta (*.f32 eta (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal -1 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32)) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (pow.f32 eta #s(literal 4 binary32))) #s(literal 1 binary32))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (pow.f32 eta #s(literal 4 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32))) eta)
(/ -1 eta)
(/.f32 #s(literal -1 binary32) eta)
(* -1 (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32)) (neg.f32 eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (pow.f32 eta #s(literal 4 binary32))) #s(literal 1 binary32))) (neg.f32 eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (pow.f32 eta #s(literal 4 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 h (*.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 h (*.f32 eta (*.f32 eta eta))))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 (*.f32 h eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))))))) (/.f32 h eta))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(fma.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) #s(literal -1/2 binary32)) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 h (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32)))))) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))))) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 h (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 7 binary32)))))) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32)))))))) (fma.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) #s(literal -1/2 binary32)) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))))
(* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))
(fma.f32 h (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 h (*.f32 eta eta)) #s(literal -1/2 binary32))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 h (*.f32 eta eta)) #s(literal -1/2 binary32)) (fma.f32 h (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) h) (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32)))))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))) (fma.f32 h (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) (*.f32 (sqrt.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 h (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) #s(literal -1/2 binary32)))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)))) (/.f32 (*.f32 (*.f32 h sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 h (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32))) (fma.f32 h (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 h sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal -1 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32)))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 #s(literal -3/4 binary32) h)) (pow.f32 eta #s(literal 4 binary32))) h)) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 #s(literal -3/4 binary32) h)) (pow.f32 eta #s(literal 4 binary32)))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) h)) eta)
(* -1 (/ h eta))
(/.f32 h (neg.f32 eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) h) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 #s(literal -3/4 binary32) h)) (pow.f32 eta #s(literal 4 binary32))) h)) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 #s(literal -3/4 binary32) h)) (pow.f32 eta #s(literal 4 binary32)))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) h)) (neg.f32 eta))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta #s(literal 1/2 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2)))))))) (* 1/2 (* eta (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal 1/2 binary32) eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(sqrt (/ (sqrt -1) sinTheta_O))
(sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 eta (*.f32 eta (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))) (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1)))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 7 binary32))))) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(sqrt (/ (pow (sqrt -1) 3) sinTheta_O))
(sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (* (sqrt (/ (sqrt -1) (pow sinTheta_O 5))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (* sinTheta_O (sqrt -1))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* 1/2 (* (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))))) (pow sinTheta_O 3))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (/.f32 (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sqrt.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) #s(literal -1/2 binary32)))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O))
(*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)))) (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (fma.f32 eta (*.f32 eta (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal -1 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32)) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (pow.f32 eta #s(literal 4 binary32))) #s(literal 1 binary32))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (pow.f32 eta #s(literal 4 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32))) eta)
(/ -1 eta)
(/.f32 #s(literal -1 binary32) eta)
(* -1 (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32)) (neg.f32 eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (pow.f32 eta #s(literal 4 binary32))) #s(literal 1 binary32))) (neg.f32 eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (pow.f32 eta #s(literal 4 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32))) (neg.f32 eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal -1/4 binary32)) eta) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal 1/4 binary32)) (*.f32 eta eta))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(sqrt (* sinTheta_O (pow (sqrt -1) 3)))
(sqrt.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(*.f32 sinTheta_O (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))
(*.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))) (fma.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))
(*.f32 sinTheta_O (fma.f32 (pow.f32 eta #s(literal 4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 9 binary32))))) #s(literal -1/8 binary32)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))) (fma.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))))))
(* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))
(neg.f32 (sqrt.f32 (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(neg.f32 (*.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))) (fma.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O))))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(neg.f32 (*.f32 sinTheta_O (+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 sinTheta_O (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 7 binary32)))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1/8 binary32)))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1)))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)))
(+ (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1))))
(fma.f32 sinTheta_O (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1))))
(fma.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) #s(literal -1/8 binary32)))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1))))
(fma.f32 sinTheta_O (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 5 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (/.f32 (*.f32 (pow.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))))
eta
(* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 #s(literal -1/2 binary32) eta) eta)
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 eta (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))))
(fma.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32))) #s(literal -1/16 binary32)) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) eta)
(* -1 eta)
(neg.f32 eta)
(* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(neg.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 #s(literal -1/2 binary32) eta) eta))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(*.f32 (neg.f32 eta) (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32))))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))))))
(neg.f32 (fma.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32))) #s(literal -1/16 binary32)) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(+ (/ 1 (pow eta 2)) (/ (pow sinTheta_O 2) (pow eta 4)))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 4 binary32))))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))))) (/ 1 (pow eta 6))))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(/ -1 (* sinTheta_O (sqrt -1)))
(/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(/ (- (* -1 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2)))) (/ 1 (sqrt -1))) sinTheta_O)
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)
(/ (- (* -1 (/ (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))) (pow sinTheta_O 2))) (+ (/ 1 (sqrt -1)) (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))))) sinTheta_O)
(/.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (neg.f32 (/.f32 (*.f32 eta eta) sinTheta_O)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)
(/ (- (* -1 (/ (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))) (pow sinTheta_O 3))) (+ (/ 1 (sqrt -1)) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (pow (sqrt -1) 3)))) (+ (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ (pow eta 4) (* (pow sinTheta_O 2) (pow (sqrt -1) 3))))))) sinTheta_O)
(/.f32 (-.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (neg.f32 (/.f32 (*.f32 eta eta) sinTheta_O)) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))))))) sinTheta_O)
(/ 1 (* sinTheta_O (sqrt -1)))
(/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* -1 (/ (- (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ 1 (sqrt -1))) sinTheta_O))
(/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 eta eta) sinTheta_O)) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))
(* -1 (/ (- (* -1 (/ (- (+ (/ 1/2 (* sinTheta_O (pow (sqrt -1) 3))) (/ (pow eta 4) (* sinTheta_O (pow (sqrt -1) 3)))) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O))
(/.f32 (+.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 (*.f32 eta eta) #s(literal 1 binary32))) (neg.f32 sinTheta_O)) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 4)))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (* sinTheta_O (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) sinTheta_O)) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 (-.f32 (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (neg.f32 sinTheta_O)) (/.f32 (*.f32 eta eta) #s(literal 1 binary32))) (neg.f32 sinTheta_O)) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))
(* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))))
(/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))
(fma.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (+ (* (/ (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4)))))
(fma.f32 eta (*.f32 eta (fma.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (+ (* (pow eta 2) (- (/ (* (pow eta 2) (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow sinTheta_O 4)) (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4)))))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (fma.f32 eta (*.f32 eta (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 eta eta))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))
(/.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 eta eta))
(/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))
(/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 eta eta))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))
(/.f32 (+.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 eta eta))
(/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))
(/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 eta eta))
(pow eta 2)
(*.f32 eta eta)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) sinTheta_O) sinTheta_O (*.f32 eta eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (*.f32 eta eta))
(* -1 (* sinTheta_O (sqrt -1)))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (+ (* -1 (sqrt -1)) (/ (pow eta 2) sinTheta_O)))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (+ (* -1 (sqrt -1)) (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O))))
(*.f32 sinTheta_O (-.f32 (+.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O)))))
(*.f32 sinTheta_O (+.f32 (-.f32 (+.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 #s(literal -1 binary32))))))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (pow eta 2) sinTheta_O)))))
(*.f32 (-.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 eta eta) sinTheta_O)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)))))
(*.f32 (-.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 eta eta (/.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 eta eta (/.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))) sinTheta_O))))
(* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))
(*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal 1 binary32)))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal 1 binary32)))
(pow eta 2)
(*.f32 eta eta)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) sinTheta_O) sinTheta_O (*.f32 eta eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (*.f32 eta eta))
(* -1 (* sinTheta_O (sqrt -1)))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (+ (* -1 (sqrt -1)) (/ (pow eta 2) sinTheta_O)))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (+ (* -1 (sqrt -1)) (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O))))
(*.f32 sinTheta_O (-.f32 (+.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O)))))
(*.f32 sinTheta_O (+.f32 (-.f32 (+.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 #s(literal -1 binary32))))))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (pow eta 2) sinTheta_O)))))
(*.f32 (-.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 eta eta) sinTheta_O)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)))))
(*.f32 (-.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 eta eta (/.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 eta eta (/.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))) sinTheta_O))))
(* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))
(*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal 1 binary32)))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal 1 binary32)))

eval171.0ms (1.1%)

Memory
48.6MiB live, 392.5MiB allocated
Compiler

Compiled 43 502 to 4 305 computations (90.1% saved)

prune167.0ms (1.1%)

Memory
-28.8MiB live, 393.4MiB allocated
Pruning

17 alts after pruning (16 fresh and 1 done)

PrunedKeptTotal
New1 499131 512
Fresh538
Picked415
Done000
Total1 508171 525
Accuracy
99.9%
Counts
1 525 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
20.9%
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
24.8%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
94.7%
(asin.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) eta))
34.8%
(asin.f32 (/.f32 (fma.f32 sinTheta_O eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta)))
91.8%
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) h)))
92.5%
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)))
98.8%
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O eta)))
93.0%
(asin.f32 (/.f32 h (/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
38.4%
(asin.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))))
94.2%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
91.6%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
96.7%
(asin.f32 (/.f32 h eta))
98.1%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h)))
95.9%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
96.0%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
89.2%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta))))))
87.1%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))))
Compiler

Compiled 557 to 359 computations (35.5% saved)

simplify262.0ms (1.7%)

Memory
11.7MiB live, 286.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(asin.f32 (/.f32 (fma.f32 sinTheta_O eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta)))
cost-diff160
(fma.f32 sinTheta_O eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h))
cost-diff192
(/.f32 (fma.f32 sinTheta_O eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))
cost-diff320
(*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h)
cost-diff0
(*.f32 #s(literal 1/2 binary32) h)
cost-diff0
(fma.f32 (*.f32 #s(literal 1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)
cost-diff0
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) eta)
cost-diff0
(asin.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) eta))
cost-diff0
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
cost-diff0
(sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
cost-diff0
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta))))
cost-diff0
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))))
cost-diff0
(/.f32 #s(literal 1 binary32) eta)
cost-diff0
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
cost-diff160
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
cost-diff0
(*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta))
cost-diff0
(fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O eta)
cost-diff0
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O eta))
cost-diff0
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O eta)))
Rules
7 036×*-lowering-*.f32
7 036×*-lowering-*.f64
3 694×associate-/r/
3 098×/-lowering-/.f32
3 098×/-lowering-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037278
187268
2258268
31118252
42686252
52936252
63066252
73121252
83121252
93121252
104386252
116104252
126119252
136124252
146124252
156124252
166124252
176124252
187381252
08033243
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (+ (* (* sinTheta_O (/ -1/2 eta)) sinTheta_O) eta)))
(/ h (+ (* (* sinTheta_O (/ -1/2 eta)) sinTheta_O) eta))
h
(+ (* (* sinTheta_O (/ -1/2 eta)) sinTheta_O) eta)
(* sinTheta_O (/ -1/2 eta))
sinTheta_O
(/ -1/2 eta)
-1/2
eta
(asin (* (/ 1 eta) h))
(* (/ 1 eta) h)
(/ 1 eta)
1
eta
h
(asin (* h (sqrt (/ 1 (* eta eta)))))
(* h (sqrt (/ 1 (* eta eta))))
h
(sqrt (/ 1 (* eta eta)))
(/ 1 (* eta eta))
1
(* eta eta)
eta
(asin (/ (+ (* (* 1/2 h) (/ (* sinTheta_O sinTheta_O) (* eta eta))) h) eta))
(/ (+ (* (* 1/2 h) (/ (* sinTheta_O sinTheta_O) (* eta eta))) h) eta)
(+ (* (* 1/2 h) (/ (* sinTheta_O sinTheta_O) (* eta eta))) h)
(* 1/2 h)
1/2
h
(/ (* sinTheta_O sinTheta_O) (* eta eta))
(* sinTheta_O sinTheta_O)
sinTheta_O
(* eta eta)
eta
(asin (/ (+ (* sinTheta_O eta) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) h)) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) eta)))
(/ (+ (* sinTheta_O eta) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) h)) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) eta))
(+ (* sinTheta_O eta) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) h))
sinTheta_O
eta
(* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) h)
(/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2)))
(* eta (* eta eta))
(* eta eta)
(* sinTheta_O (* h 1/2))
(* h 1/2)
h
1/2
(* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) eta)
Outputs
(asin (/ h (+ (* (* sinTheta_O (/ -1/2 eta)) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta)) eta)))
(/ h (+ (* (* sinTheta_O (/ -1/2 eta)) sinTheta_O) eta))
(/.f32 h (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta)) eta))
h
(+ (* (* sinTheta_O (/ -1/2 eta)) sinTheta_O) eta)
(fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta)) eta)
(* sinTheta_O (/ -1/2 eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta))
sinTheta_O
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
-1/2
#s(literal -1/2 binary32)
eta
(asin (* (/ 1 eta) h))
(asin.f32 (/.f32 h eta))
(* (/ 1 eta) h)
(/.f32 h eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
1
#s(literal 1 binary32)
eta
h
(asin (* h (sqrt (/ 1 (* eta eta)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (* eta eta))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta))))
h
(sqrt (/ 1 (* eta eta)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(/ 1 (* eta eta))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
1
#s(literal 1 binary32)
(* eta eta)
(*.f32 eta eta)
eta
(asin (/ (+ (* (* 1/2 h) (/ (* sinTheta_O sinTheta_O) (* eta eta))) h) eta))
(asin.f32 (/.f32 (fma.f32 (*.f32 h sinTheta_O) (/.f32 sinTheta_O (*.f32 eta (*.f32 eta #s(literal 2 binary32)))) h) eta))
(/ (+ (* (* 1/2 h) (/ (* sinTheta_O sinTheta_O) (* eta eta))) h) eta)
(/.f32 (fma.f32 (*.f32 h sinTheta_O) (/.f32 sinTheta_O (*.f32 eta (*.f32 eta #s(literal 2 binary32)))) h) eta)
(+ (* (* 1/2 h) (/ (* sinTheta_O sinTheta_O) (* eta eta))) h)
(fma.f32 (*.f32 h sinTheta_O) (/.f32 sinTheta_O (*.f32 eta (*.f32 eta #s(literal 2 binary32)))) h)
(* 1/2 h)
(*.f32 h #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
h
(/ (* sinTheta_O sinTheta_O) (* eta eta))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(* eta eta)
(*.f32 eta eta)
eta
(asin (/ (+ (* sinTheta_O eta) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) h)) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) eta)))
(asin.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O #s(literal 1/2 binary32))) sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(/ (+ (* sinTheta_O eta) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) h)) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) eta))
(/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O #s(literal 1/2 binary32))) sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))
(+ (* sinTheta_O eta) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) h))
(*.f32 eta (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O #s(literal 1/2 binary32))) sinTheta_O))
sinTheta_O
eta
(* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) h)
(/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O #s(literal 1/2 binary32)))
(/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2)))
(/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O #s(literal 1/2 binary32))))
(* eta (* eta eta))
(*.f32 eta (*.f32 eta eta))
(* eta eta)
(*.f32 eta eta)
(* sinTheta_O (* h 1/2))
(*.f32 h (*.f32 sinTheta_O #s(literal 1/2 binary32)))
(* h 1/2)
(*.f32 h #s(literal 1/2 binary32))
h
1/2
#s(literal 1/2 binary32)
(* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) eta)
(/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 h (*.f32 sinTheta_O #s(literal 1/2 binary32))))

localize116.0ms (0.7%)

Memory
-20.1MiB live, 228.8MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy94.9%
(*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta)
accuracy82.4%
(/.f32 (fma.f32 sinTheta_O eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))
accuracy80.9%
(*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h)
accuracy56.7%
(/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))
accuracy100.0%
(*.f32 #s(literal 1/2 binary32) h)
accuracy99.9%
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) eta)
accuracy99.9%
(asin.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) eta))
accuracy72.4%
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
accuracy99.9%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))))
accuracy99.3%
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
accuracy99.1%
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta))))
accuracy91.2%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
accuracy100.0%
(/.f32 #s(literal 1 binary32) eta)
accuracy99.9%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
accuracy99.1%
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
accuracy100.0%
(/.f32 #s(literal -1/2 binary32) eta)
accuracy99.9%
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O eta))
accuracy99.9%
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O eta)))
accuracy99.2%
(*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta))
Samples
69.0ms256×0valid
Compiler

Compiled 289 to 39 computations (86.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 53.0ms
ival-mult: 24.0ms (45% of total)
ival-div: 14.0ms (26.3% of total)
ival-asin: 10.0ms (18.8% of total)
ival-add: 3.0ms (5.6% of total)
ival-sqrt: 2.0ms (3.8% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series49.0ms (0.3%)

Memory
-21.5MiB live, 98.4MiB allocated
Counts
23 → 624
Calls
Call 1
Inputs
#<alt (asin (/ h (+ (* (* sinTheta_O (/ -1/2 eta)) sinTheta_O) eta)))>
#<alt (/ h (+ (* (* sinTheta_O (/ -1/2 eta)) sinTheta_O) eta))>
#<alt (+ (* (* sinTheta_O (/ -1/2 eta)) sinTheta_O) eta)>
#<alt (* sinTheta_O (/ -1/2 eta))>
#<alt (* (/ 1 eta) h)>
#<alt (asin (* (/ 1 eta) h))>
#<alt (/ 1 eta)>
#<alt (asin (* h (sqrt (/ 1 (* eta eta)))))>
#<alt (* h (sqrt (/ 1 (* eta eta))))>
#<alt (sqrt (/ 1 (* eta eta)))>
#<alt (/ 1 (* eta eta))>
#<alt (asin (/ (+ (* (* 1/2 h) (/ (* sinTheta_O sinTheta_O) (* eta eta))) h) eta))>
#<alt (/ (+ (* (* 1/2 h) (/ (* sinTheta_O sinTheta_O) (* eta eta))) h) eta)>
#<alt (+ (* (* 1/2 h) (/ (* sinTheta_O sinTheta_O) (* eta eta))) h)>
#<alt (* 1/2 h)>
#<alt (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) h)>
#<alt (/ (+ (* sinTheta_O eta) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) h)) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) eta))>
#<alt (+ (* sinTheta_O eta) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) h))>
#<alt (asin (/ (+ (* sinTheta_O eta) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) h)) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) eta)))>
#<alt (/ -1/2 eta)>
#<alt (/ (* sinTheta_O sinTheta_O) (* eta eta))>
#<alt (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2)))>
#<alt (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) eta)>
Outputs
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))>
#<alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))>
#<alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt eta>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (* -1 (/ h eta)))>
#<alt (asin (* -1 (/ h eta)))>
#<alt (asin (* -1 (/ h eta)))>
#<alt (asin (* -1 (/ h eta)))>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ h eta))>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ -1 eta)>
#<alt (/ -1 eta)>
#<alt (/ -1 eta)>
#<alt (/ -1 eta)>
#<alt (/ 1 (pow eta 2))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ 1 (pow eta 2))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1 h)) eta))>
#<alt (asin (/ (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1 h)) eta))>
#<alt (asin (/ (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1 h)) eta))>
#<alt (asin (/ (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1 h)) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)>
#<alt (/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)>
#<alt (/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)>
#<alt (/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)>
#<alt (/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)>
#<alt (/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)>
#<alt (/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)>
#<alt (/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)>
#<alt (* -1 (/ (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)) eta))>
#<alt (* -1 (/ (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)) eta))>
#<alt (* -1 (/ (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)) eta))>
#<alt (* -1 (/ (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt h>
#<alt (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 2))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 2))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 2))>
#<alt h>
#<alt (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))>
#<alt h>
#<alt (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (* 1/2 h)>
#<alt (* 1/2 h)>
#<alt (* 1/2 h)>
#<alt (* 1/2 h)>
#<alt (* 1/2 h)>
#<alt (* 1/2 h)>
#<alt (* 1/2 h)>
#<alt (* 1/2 h)>
#<alt (* 1/2 h)>
#<alt (* 1/2 h)>
#<alt (* 1/2 h)>
#<alt (* 1/2 h)>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))>
#<alt (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))>
#<alt (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))>
#<alt (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))>
#<alt (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))>
#<alt (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))>
#<alt (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))>
#<alt (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))>
#<alt (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))>
#<alt (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))>
#<alt (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))>
#<alt (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (/ (+ (* 2 (pow eta 3)) (* eta (pow sinTheta_O 2))) sinTheta_O)>
#<alt (/ (+ (* 2 (pow eta 3)) (* eta (pow sinTheta_O 2))) sinTheta_O)>
#<alt (/ (+ (* 2 (pow eta 3)) (* eta (pow sinTheta_O 2))) sinTheta_O)>
#<alt (* eta sinTheta_O)>
#<alt (* sinTheta_O (+ eta (* 2 (/ (pow eta 3) (pow sinTheta_O 2)))))>
#<alt (* sinTheta_O (+ eta (* 2 (/ (pow eta 3) (pow sinTheta_O 2)))))>
#<alt (* sinTheta_O (+ eta (* 2 (/ (pow eta 3) (pow sinTheta_O 2)))))>
#<alt (* eta sinTheta_O)>
#<alt (* -1 (* sinTheta_O (+ (* -2 (/ (pow eta 3) (pow sinTheta_O 2))) (* -1 eta))))>
#<alt (* -1 (* sinTheta_O (+ (* -2 (/ (pow eta 3) (pow sinTheta_O 2))) (* -1 eta))))>
#<alt (* -1 (* sinTheta_O (+ (* -2 (/ (pow eta 3) (pow sinTheta_O 2))) (* -1 eta))))>
#<alt (* eta sinTheta_O)>
#<alt (* eta (+ sinTheta_O (* 2 (/ (pow eta 2) sinTheta_O))))>
#<alt (* eta (+ sinTheta_O (* 2 (/ (pow eta 2) sinTheta_O))))>
#<alt (* eta (+ sinTheta_O (* 2 (/ (pow eta 2) sinTheta_O))))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* (pow eta 3) (+ (* 2 (/ 1 sinTheta_O)) (/ sinTheta_O (pow eta 2))))>
#<alt (* (pow eta 3) (+ (* 2 (/ 1 sinTheta_O)) (/ sinTheta_O (pow eta 2))))>
#<alt (* (pow eta 3) (+ (* 2 (/ 1 sinTheta_O)) (/ sinTheta_O (pow eta 2))))>
#<alt (* 2 (/ (pow eta 3) sinTheta_O))>
#<alt (* -1 (* (pow eta 3) (- (* -1 (/ sinTheta_O (pow eta 2))) (* 2 (/ 1 sinTheta_O)))))>
#<alt (* -1 (* (pow eta 3) (- (* -1 (/ sinTheta_O (pow eta 2))) (* 2 (/ 1 sinTheta_O)))))>
#<alt (* -1 (* (pow eta 3) (- (* -1 (/ sinTheta_O (pow eta 2))) (* 2 (/ 1 sinTheta_O)))))>
#<alt (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))>
#<alt (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))>
#<alt (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))>
#<alt (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))>
#<alt (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))>
#<alt (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))>
#<alt (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))>
#<alt (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))>
#<alt (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))>
#<alt (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))>
#<alt (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))>
#<alt (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (- (* eta sinTheta_O) (* -2 (/ (pow eta 3) sinTheta_O))))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (- (* eta sinTheta_O) (* -2 (/ (pow eta 3) sinTheta_O))))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (- (* eta sinTheta_O) (* -2 (/ (pow eta 3) sinTheta_O))))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (- (* eta sinTheta_O) (* -2 (/ (pow eta 3) sinTheta_O))))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))>
#<alt (/ -1/2 eta)>
#<alt (/ -1/2 eta)>
#<alt (/ -1/2 eta)>
#<alt (/ -1/2 eta)>
#<alt (/ -1/2 eta)>
#<alt (/ -1/2 eta)>
#<alt (/ -1/2 eta)>
#<alt (/ -1/2 eta)>
#<alt (/ -1/2 eta)>
#<alt (/ -1/2 eta)>
#<alt (/ -1/2 eta)>
#<alt (/ -1/2 eta)>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 3) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
#<alt (* 2 (/ (pow eta 4) (* h sinTheta_O)))>
Calls

156 calls:

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

rewrite337.0ms (2.1%)

Memory
26.6MiB live, 579.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 712×accelerator-lowering-fma.f32
5 712×accelerator-lowering-fma.f64
4 554×*-lowering-*.f32
4 554×*-lowering-*.f64
4 026×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037228
1191204
21403204
08300195
Stop Event
iter limit
node limit
Counts
23 → 823
Calls
Call 1
Inputs
(asin (/ h (+ (* (* sinTheta_O (/ -1/2 eta)) sinTheta_O) eta)))
(/ h (+ (* (* sinTheta_O (/ -1/2 eta)) sinTheta_O) eta))
(+ (* (* sinTheta_O (/ -1/2 eta)) sinTheta_O) eta)
(* sinTheta_O (/ -1/2 eta))
(* (/ 1 eta) h)
(asin (* (/ 1 eta) h))
(/ 1 eta)
(asin (* h (sqrt (/ 1 (* eta eta)))))
(* h (sqrt (/ 1 (* eta eta))))
(sqrt (/ 1 (* eta eta)))
(/ 1 (* eta eta))
(asin (/ (+ (* (* 1/2 h) (/ (* sinTheta_O sinTheta_O) (* eta eta))) h) eta))
(/ (+ (* (* 1/2 h) (/ (* sinTheta_O sinTheta_O) (* eta eta))) h) eta)
(+ (* (* 1/2 h) (/ (* sinTheta_O sinTheta_O) (* eta eta))) h)
(* 1/2 h)
(* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) h)
(/ (+ (* sinTheta_O eta) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) h)) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) eta))
(+ (* sinTheta_O eta) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) h))
(asin (/ (+ (* sinTheta_O eta) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) h)) (* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) eta)))
(/ -1/2 eta)
(/ (* sinTheta_O sinTheta_O) (* eta eta))
(/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2)))
(* (/ (* eta (* eta eta)) (* sinTheta_O (* h 1/2))) eta)
Outputs
(neg.f32 (asin.f32 (neg.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))))
(neg.f32 (neg.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))
(neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))) (neg.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h)))
(/.f32 (neg.f32 h) (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(*.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(*.f32 #s(literal 1 binary32) (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)) h)
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (+.f32 eta (*.f32 (/.f32 #s(literal 1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))))))
(*.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (*.f32 eta (neg.f32 eta)))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)))
(*.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h) #s(literal -1/2 binary32)))
(neg.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(+.f32 eta (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) eta)
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) (neg.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)))))
(+.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) eta)
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)) #s(literal -1 binary32))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)
(fma.f32 eta #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(fma.f32 eta #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)
(fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O eta)
(fma.f32 #s(literal 1 binary32) eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(fma.f32 #s(literal 1 binary32) eta (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
(fma.f32 #s(literal -1 binary32) (neg.f32 eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(fma.f32 #s(literal -1 binary32) (neg.f32 eta) (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(fma.f32 (neg.f32 eta) #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(fma.f32 (neg.f32 eta) #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) (neg.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)))))
(fma.f32 (sqrt.f32 eta) (sqrt.f32 eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(fma.f32 (sqrt.f32 eta) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) eta) eta)
(fma.f32 (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) sinTheta_O) (/.f32 #s(literal 1 binary32) eta) eta)
(fma.f32 (pow.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) (pow.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(fma.f32 (pow.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) (pow.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(-.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))))
(-.f32 (/.f32 (*.f32 eta eta) (+.f32 eta (*.f32 (/.f32 #s(literal 1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (+.f32 eta (*.f32 (/.f32 #s(literal 1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) #s(literal 1 binary32)))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) #s(literal 1 binary32))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) (*.f32 eta (/.f32 #s(literal 1 binary32) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 sinTheta_O (neg.f32 eta))))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (/.f32 #s(literal 1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))))))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(/.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)) #s(literal -1 binary32))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta))) (fma.f32 eta (+.f32 eta (*.f32 (/.f32 #s(literal 1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 sinTheta_O (neg.f32 eta))))))
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (*.f32 eta (neg.f32 eta))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta)))) (neg.f32 (fma.f32 eta (+.f32 eta (*.f32 (/.f32 #s(literal 1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta)))) (neg.f32 (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 sinTheta_O (neg.f32 eta)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (*.f32 eta (neg.f32 eta)))) (fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 sinTheta_O) eta))
(/.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))))) (+.f32 eta (*.f32 (/.f32 #s(literal 1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (fma.f32 eta eta (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))) eta)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) sinTheta_O))) eta)
(/.f32 (+.f32 eta (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) eta) eta))
(/.f32 (+.f32 eta (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) eta) eta))
(/.f32 (fma.f32 eta (neg.f32 eta) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))) (neg.f32 eta))
(/.f32 (fma.f32 eta (neg.f32 eta) (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) sinTheta_O))) (neg.f32 eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal 1 binary32) (*.f32 eta eta)) eta)
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal -1 binary32) (*.f32 eta (neg.f32 eta))) (neg.f32 eta))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) sinTheta_O) #s(literal 1 binary32) (*.f32 eta eta)) eta)
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) sinTheta_O) #s(literal -1 binary32) (*.f32 eta (neg.f32 eta))) (neg.f32 eta))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)) (*.f32 eta eta))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta))))) (fma.f32 eta (+.f32 eta (*.f32 (/.f32 #s(literal 1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (neg.f32 (fma.f32 eta (+.f32 eta (*.f32 (/.f32 #s(literal 1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (*.f32 eta (neg.f32 eta))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (*.f32 eta (neg.f32 eta))))) (neg.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 sinTheta_O) eta)))
(/.f32 (neg.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))))) (neg.f32 (+.f32 eta (*.f32 (/.f32 #s(literal 1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) (fma.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)))) (*.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta)))))
(*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta))
(*.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (+.f32 eta (*.f32 (/.f32 #s(literal 1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))))))
(*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 sinTheta_O (neg.f32 eta)))))))
(*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (*.f32 eta (neg.f32 eta))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))))
(*.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta (+.f32 eta (*.f32 (/.f32 #s(literal 1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))))))))
(*.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (*.f32 eta (neg.f32 eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 sinTheta_O) eta)))
(*.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))))) (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (/.f32 #s(literal 1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O)))))
(neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) eta) sinTheta_O))
(neg.f32 (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) eta)))
(neg.f32 (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) eta)))
(neg.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (neg.f32 eta)))
(neg.f32 (/.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) eta))
(pow.f32 (/.f32 eta (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal -1 binary32))
(/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 sinTheta_O #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta (*.f32 sinTheta_O #s(literal -1/2 binary32)))))
(/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)
(/.f32 (neg.f32 sinTheta_O) (*.f32 eta #s(literal 2 binary32)))
(/.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (neg.f32 eta))
(/.f32 (neg.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32))) eta)
(*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) eta) sinTheta_O))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O)
(*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) eta))
(neg.f32 (/.f32 h (neg.f32 eta)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) eta) h))
(neg.f32 (*.f32 h (/.f32 #s(literal -1 binary32) eta)))
(neg.f32 (/.f32 (neg.f32 h) eta))
(pow.f32 (/.f32 eta h) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 eta)) (/.f32 h (neg.f32 eta)))
(/.f32 h eta)
(/.f32 #s(literal 1 binary32) (/.f32 eta h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta h) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta h)))
(/.f32 (neg.f32 h) (neg.f32 eta))
(*.f32 h (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 h eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) eta))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(neg.f32 (/.f32 #s(literal -1 binary32) eta))
(exp.f32 (*.f32 (*.f32 #s(literal -2 binary32) (log.f32 eta)) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 eta) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 eta)) #s(literal -1/2 binary32)))
(fabs.f32 (/.f32 #s(literal 1 binary32) eta))
(pow.f32 eta #s(literal -1 binary32))
(pow.f32 (*.f32 eta eta) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (*.f32 eta eta))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 eta)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) eta))
(/.f32 #s(literal 1 binary32) eta)
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 eta) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta))))
(/.f32 #s(literal -1 binary32) (neg.f32 eta))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) eta))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (sqrt.f32 eta))
(/.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) eta)) (sqrt.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta))) (neg.f32 (sqrt.f32 eta)))
(/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) eta)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 eta eta)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 eta eta))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) eta)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)))
(*.f32 (pow.f32 (sqrt.f32 eta) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 eta) #s(literal -1 binary32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(neg.f32 (/.f32 h (neg.f32 eta)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) eta) h))
(neg.f32 (*.f32 h (/.f32 #s(literal -1 binary32) eta)))
(neg.f32 (/.f32 (neg.f32 h) eta))
(pow.f32 (/.f32 eta h) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 eta)) (/.f32 h (neg.f32 eta)))
(/.f32 h eta)
(/.f32 #s(literal 1 binary32) (/.f32 eta h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta h) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta h)))
(/.f32 (neg.f32 h) (neg.f32 eta))
(*.f32 h (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 h eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) eta))
(neg.f32 (/.f32 #s(literal -1 binary32) eta))
(exp.f32 (*.f32 (*.f32 #s(literal -2 binary32) (log.f32 eta)) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 eta) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 eta)) #s(literal -1/2 binary32)))
(fabs.f32 (/.f32 #s(literal 1 binary32) eta))
(pow.f32 eta #s(literal -1 binary32))
(pow.f32 (*.f32 eta eta) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (*.f32 eta eta))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 eta)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) eta))
(/.f32 #s(literal 1 binary32) eta)
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 eta) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta))))
(/.f32 #s(literal -1 binary32) (neg.f32 eta))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) eta))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (sqrt.f32 eta))
(/.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) eta)) (sqrt.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta))) (neg.f32 (sqrt.f32 eta)))
(/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) eta)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 eta eta)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 eta eta))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) eta)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)))
(*.f32 (pow.f32 (sqrt.f32 eta) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 eta) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 eta eta)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) eta) (/.f32 #s(literal 1 binary32) eta)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 eta eta)) #s(literal 1 binary32)))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal -1 binary32) eta)))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) eta) eta))
(neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 eta)))
(exp.f32 (*.f32 #s(literal -2 binary32) (log.f32 eta)))
(exp.f32 (*.f32 (log.f32 eta) #s(literal -2 binary32)))
(exp.f32 (fma.f32 (log.f32 eta) #s(literal -1 binary32) (*.f32 (log.f32 eta) #s(literal -1 binary32))))
(exp.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (log.f32 eta)) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -2 binary32) (log.f32 eta)) #s(literal 1/2 binary32))))
(pow.f32 eta #s(literal -2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal 2 binary32))
(pow.f32 (*.f32 eta eta) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) #s(literal 1 binary32))
(pow.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) #s(literal -1/2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (*.f32 eta eta))) #s(literal 1/2 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (*.f32 eta eta)))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/.f32 (/.f32 #s(literal 1 binary32) eta) eta)
(/.f32 #s(literal -1 binary32) (*.f32 eta (neg.f32 eta)))
(/.f32 (/.f32 #s(literal -1 binary32) eta) (neg.f32 eta))
(sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (*.f32 eta eta))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 eta eta)))
(*.f32 (/.f32 #s(literal -1 binary32) eta) (/.f32 #s(literal -1 binary32) eta))
(neg.f32 (asin.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) (neg.f32 eta))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta))))
(asin.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta))))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta))) (neg.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta))) (neg.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta))))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)))))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) (neg.f32 eta)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) eta) (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) (neg.f32 eta))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 eta (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h))))
(neg.f32 (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) #s(literal -1 binary32)) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 eta (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h))) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) (neg.f32 eta)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 eta)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) (neg.f32 eta)))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))) eta) (/.f32 (/.f32 (*.f32 h h) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))) eta))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)))) (/.f32 (*.f32 h h) (*.f32 eta (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)))))
(/.f32 #s(literal 1 binary32) (/.f32 eta (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) eta) (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) eta)) (*.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)) eta) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)) (neg.f32 eta)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 eta) (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h)) eta)))
(/.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta)
(/.f32 #s(literal -1 binary32) (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)) (neg.f32 eta))
(/.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) eta))
(/.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 eta (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h)) (*.f32 (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)) eta))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h)) (*.f32 eta (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))))
(/.f32 (*.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal -1 binary32)) (neg.f32 (*.f32 (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) eta)))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h)) #s(literal -1 binary32)) (*.f32 (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)) (neg.f32 eta)))
(/.f32 (neg.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (neg.f32 (*.f32 (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) eta)))
(/.f32 (neg.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (neg.f32 (*.f32 eta (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h))) (*.f32 (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)) (neg.f32 eta)))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h))) (neg.f32 (*.f32 eta (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)))))
(/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (/.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) eta) (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h)) eta) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)))
(/.f32 (neg.f32 (*.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal -1 binary32))) (neg.f32 (neg.f32 (*.f32 (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) eta))))
(/.f32 (neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h)) #s(literal -1 binary32))) (neg.f32 (*.f32 (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)) (neg.f32 eta))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) #s(literal -1 binary32))) eta)
(/.f32 (neg.f32 (/.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) eta)) (neg.f32 (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h)) eta)) (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) (neg.f32 eta)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) eta)))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h)) (/.f32 #s(literal 1 binary32) (*.f32 eta (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)) eta)))
(*.f32 (*.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) eta))))
(*.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)) (neg.f32 eta))))
(*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) eta) (/.f32 #s(literal 1 binary32) (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h)) eta) (/.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)))
(*.f32 (pow.f32 (/.f32 eta (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (pow.f32 (/.f32 eta (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)))
(*.f32 (pow.f32 (/.f32 eta (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 eta (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)) #s(literal -1/2 binary32)))
(neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)))
(+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h)
(+.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))) (neg.f32 (/.f32 (*.f32 h h) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)) #s(literal -1 binary32))
(fma.f32 h #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))
(fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)
(fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta eta)) (*.f32 h #s(literal 1/2 binary32))) h)
(fma.f32 #s(literal 1 binary32) h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h)
(fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (*.f32 h #s(literal 1/2 binary32))) h)
(fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) (*.f32 h #s(literal 1/2 binary32)) h)
(fma.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) h)
(fma.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (/.f32 sinTheta_O (*.f32 eta eta)) h)
(fma.f32 #s(literal -1 binary32) (neg.f32 h) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))
(fma.f32 (/.f32 sinTheta_O eta) (*.f32 (/.f32 sinTheta_O eta) (*.f32 h #s(literal 1/2 binary32))) h)
(fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)) (neg.f32 (/.f32 (*.f32 h h) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)))))
(fma.f32 (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) #s(literal 1/2 binary32) h)
(fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) h)
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1 binary32) (*.f32 eta eta)) h)
(fma.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)
(fma.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1/2 binary32)) h h)
(fma.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 sinTheta_O eta)) (/.f32 sinTheta_O eta) h)
(fma.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) eta) h)
(fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 h #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) eta) h)
(fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta) (/.f32 #s(literal 1 binary32) eta) h)
(-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))) (/.f32 (*.f32 h h) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))))
(-.f32 (/.f32 (*.f32 h h) (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 h h (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) h)) (*.f32 eta eta))) (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (-.f32 (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h))))
(/.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 h h (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) h)) (*.f32 eta eta))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h)) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)))
(/.f32 (neg.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (neg.f32 (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (neg.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (neg.f32 (fma.f32 h h (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) h)) (*.f32 eta eta)))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h))) (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h))
(/.f32 (-.f32 (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))) (*.f32 (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)) (*.f32 h h))) (*.f32 (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (neg.f32 (neg.f32 (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h)))) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h)))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)))
(/.f32 (neg.f32 (-.f32 (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 h h) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))) #s(literal 3 binary32))) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))) (fma.f32 (/.f32 (*.f32 h h) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))) (/.f32 (*.f32 h h) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))) (/.f32 (*.f32 h h) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)))) (*.f32 (/.f32 (*.f32 h h) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))) (/.f32 (*.f32 h h) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))))) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h))) (/.f32 (*.f32 h h) (fma.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)))))
(*.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 h)))
(*.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 #s(literal 1 binary32) (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 #s(literal 1 binary32) (fma.f32 h h (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) h)) (*.f32 eta eta)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h)) (/.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)))
(*.f32 (neg.f32 (fma.f32 h (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 h (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h h))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) h)))
(*.f32 (-.f32 (*.f32 h h) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))))
(*.f32 h #s(literal 1/2 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 h #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) h)
(*.f32 (*.f32 h #s(literal 1/2 binary32)) #s(literal 1 binary32))
(neg.f32 (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))
(neg.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))
(pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 h (*.f32 eta (*.f32 eta eta)))) #s(literal -1 binary32))
(/.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 h (*.f32 eta (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 h (*.f32 eta (*.f32 eta eta)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) h)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 sinTheta_O (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 h #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 h sinTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 h (*.f32 eta (*.f32 eta eta))))))
(/.f32 (neg.f32 h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta))))
(/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))
(/.f32 (*.f32 h eta) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta eta)))
(/.f32 (*.f32 h (/.f32 eta sinTheta_O)) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta eta)))
(/.f32 (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O)) (*.f32 h #s(literal 1/2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) h) (*.f32 h #s(literal 1/2 binary32)))
(/.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) sinTheta_O) (*.f32 h #s(literal 1/2 binary32)))
(/.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 h #s(literal 1/2 binary32))) sinTheta_O)
(/.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 h sinTheta_O)) #s(literal 1/2 binary32))
(/.f32 (neg.f32 (neg.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O))) (*.f32 h #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) h)) (*.f32 h #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) sinTheta_O)) (*.f32 h #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 sinTheta_O))
(/.f32 (neg.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 h sinTheta_O))) #s(literal -1/2 binary32))
(*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(*.f32 eta (*.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h))
(*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 h (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h)
(*.f32 (/.f32 eta sinTheta_O) (*.f32 (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32))) h))
(*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) (/.f32 h (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (neg.f32 (*.f32 h (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))
(*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h #s(literal 1/2 binary32))) (/.f32 h sinTheta_O))
(*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h sinTheta_O)) (*.f32 h #s(literal 2 binary32)))
(*.f32 (*.f32 h eta) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(*.f32 (*.f32 h (/.f32 eta sinTheta_O)) (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) h) (/.f32 #s(literal 1 binary32) (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 h #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) sinTheta_O))
(*.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 h sinTheta_O)) #s(literal 2 binary32))
(neg.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (*.f32 sinTheta_O (neg.f32 eta))) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (*.f32 sinTheta_O (neg.f32 eta))) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(neg.f32 (*.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal -1 binary32) eta)))
(neg.f32 (/.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))) (neg.f32 eta)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(neg.f32 (/.f32 (*.f32 (/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) eta))
(neg.f32 (/.f32 (/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) eta) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (*.f32 sinTheta_O (neg.f32 eta))) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))) (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (*.f32 sinTheta_O (neg.f32 eta))) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))))) (/.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) (fma.f32 sinTheta_O (*.f32 eta (*.f32 sinTheta_O eta)) (/.f32 (neg.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (fma.f32 sinTheta_O (*.f32 eta (*.f32 sinTheta_O eta)) (/.f32 (neg.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))))) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (*.f32 eta (*.f32 sinTheta_O eta)) (/.f32 (neg.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))))) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) eta)))
(/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (*.f32 sinTheta_O (neg.f32 eta))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))))) (*.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta))))
(/.f32 (fma.f32 sinTheta_O (*.f32 eta (*.f32 sinTheta_O eta)) (/.f32 (neg.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))))) (*.f32 (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 sinTheta_O (*.f32 eta (*.f32 sinTheta_O eta)) (/.f32 (neg.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))))
(/.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))) eta)
(/.f32 (*.f32 (/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (neg.f32 eta))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32)))))) (neg.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32)))))) (neg.f32 (*.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))))) (neg.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))))) (neg.f32 (*.f32 (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 (*.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))))) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 eta (*.f32 sinTheta_O eta)) (/.f32 (neg.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))))) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))))
(/.f32 (/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) eta) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))))) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 eta (*.f32 sinTheta_O eta)) (/.f32 (neg.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))))) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))))
(/.f32 (neg.f32 (/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))))
(*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(*.f32 #s(literal -1 binary32) (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (*.f32 sinTheta_O (neg.f32 eta))) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (*.f32 sinTheta_O (neg.f32 eta))) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(*.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 eta (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)))
(*.f32 (fma.f32 sinTheta_O (*.f32 eta (*.f32 sinTheta_O eta)) (/.f32 (neg.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))))))
(*.f32 (fma.f32 sinTheta_O (*.f32 eta (*.f32 sinTheta_O eta)) (/.f32 (neg.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(*.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (*.f32 (/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (*.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))))) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 eta (*.f32 sinTheta_O eta)) (/.f32 (neg.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))))) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))))
(*.f32 (/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) eta) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(*.f32 (/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (/.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (/.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 sinTheta_O (*.f32 eta (*.f32 sinTheta_O eta)) (/.f32 (neg.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))))
(*.f32 (pow.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) #s(literal -1/2 binary32)))
(neg.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (*.f32 sinTheta_O (neg.f32 eta))))
(+.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta))
(+.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(+.f32 (*.f32 sinTheta_O eta) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(+.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))))))
(+.f32 (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta))) #s(literal -1 binary32))
(fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta))
(fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 sinTheta_O eta (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(fma.f32 eta sinTheta_O (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(fma.f32 eta (*.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h) (*.f32 sinTheta_O eta))
(fma.f32 eta (*.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h) (*.f32 sinTheta_O eta))
(fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 h (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta))
(fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 h (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h (*.f32 sinTheta_O eta))
(fma.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 (/.f32 eta sinTheta_O) (*.f32 (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32))) h) (*.f32 sinTheta_O eta))
(fma.f32 (/.f32 eta sinTheta_O) (*.f32 (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32))) h) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))))))
(fma.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta))
(fma.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) (/.f32 h (*.f32 h #s(literal 1/2 binary32))) (*.f32 sinTheta_O eta))
(fma.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) (/.f32 h (*.f32 h #s(literal 1/2 binary32))) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 (neg.f32 (*.f32 h (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (*.f32 sinTheta_O eta))
(fma.f32 (neg.f32 (*.f32 h (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h #s(literal 1/2 binary32))) (/.f32 h sinTheta_O) (*.f32 sinTheta_O eta))
(fma.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h #s(literal 1/2 binary32))) (/.f32 h sinTheta_O) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h sinTheta_O)) (*.f32 h #s(literal 2 binary32)) (*.f32 sinTheta_O eta))
(fma.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h sinTheta_O)) (*.f32 h #s(literal 2 binary32)) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 (*.f32 h eta) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta))
(fma.f32 (*.f32 h eta) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 (*.f32 h (/.f32 eta sinTheta_O)) (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32))) (*.f32 sinTheta_O eta))
(fma.f32 (*.f32 h (/.f32 eta sinTheta_O)) (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32))) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 h #s(literal 1/2 binary32))) (*.f32 sinTheta_O eta))
(fma.f32 (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 h #s(literal 1/2 binary32))) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) h) (/.f32 #s(literal 1 binary32) (*.f32 h #s(literal 1/2 binary32))) (*.f32 sinTheta_O eta))
(fma.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) h) (/.f32 #s(literal 1 binary32) (*.f32 h #s(literal 1/2 binary32))) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 h #s(literal 1/2 binary32))) (*.f32 sinTheta_O eta))
(fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 h #s(literal 1/2 binary32))) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 h #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) sinTheta_O) (*.f32 sinTheta_O eta))
(fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 h #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) sinTheta_O) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 h sinTheta_O)) #s(literal 2 binary32) (*.f32 sinTheta_O eta))
(fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 h sinTheta_O)) #s(literal 2 binary32) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(-.f32 #s(literal 0 binary32) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (*.f32 sinTheta_O (neg.f32 eta))))
(-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) #s(literal 1 binary32)) (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O eta) h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (-.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)))))
(/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (*.f32 sinTheta_O (neg.f32 eta))) #s(literal -1 binary32))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))))) (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))))) (+.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O eta) h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))))
(/.f32 (fma.f32 sinTheta_O (*.f32 eta (*.f32 sinTheta_O eta)) (/.f32 (neg.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32)))))) (neg.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32)))))) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O eta) h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))))) (neg.f32 (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) (*.f32 (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))) (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))))) (*.f32 (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))))))) (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))))))) (neg.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))))
(/.f32 (neg.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))))) (neg.f32 (neg.f32 (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))))) (+.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))))))
(*.f32 #s(literal 1 binary32) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)))
(*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (*.f32 sinTheta_O (neg.f32 eta))))
(*.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O eta) h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))))))
(*.f32 (fma.f32 sinTheta_O (*.f32 eta (*.f32 sinTheta_O eta)) (/.f32 (neg.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))))))
(*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h (*.f32 h h)) #s(literal 1/8 binary32)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 sinTheta_O eta (*.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 h h) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h h) #s(literal 1/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (neg.f32 eta)))))
(neg.f32 (asin.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (*.f32 sinTheta_O (neg.f32 eta))) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(asin.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))) (/.f32 (pow.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (/.f32 (pow.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (neg.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (neg.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (*.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))
(neg.f32 (/.f32 #s(literal 1/2 binary32) eta))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) eta) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) eta)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) eta)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 eta #s(literal -2 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 eta #s(literal -2 binary32))) #s(literal -1 binary32)))
(pow.f32 (*.f32 eta #s(literal -2 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1/2 binary32) eta))
(/.f32 #s(literal -1/2 binary32) eta)
(/.f32 #s(literal 1 binary32) (*.f32 eta #s(literal -2 binary32)))
(/.f32 #s(literal 1/2 binary32) (neg.f32 eta))
(/.f32 #s(literal -1 binary32) (*.f32 eta #s(literal 2 binary32)))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal -1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) eta))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/2 binary32) eta))
(*.f32 (pow.f32 (*.f32 eta #s(literal -2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (*.f32 eta #s(literal -2 binary32)) #s(literal -1/2 binary32)))
(neg.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)))
(neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))))
(neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 #s(literal -1 binary32) eta)))
(neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) eta) eta))
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (*.f32 eta eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O eta)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(exp.f32 (fma.f32 #s(literal -2 binary32) (log.f32 eta) (*.f32 (log.f32 sinTheta_O) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 sinTheta_O) #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) (log.f32 eta))))
(exp.f32 (-.f32 (*.f32 (log.f32 sinTheta_O) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 eta))))
(pow.f32 (/.f32 sinTheta_O eta) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 eta (neg.f32 eta))) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))))
(/.f32 sinTheta_O (/.f32 (*.f32 eta eta) sinTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (neg.f32 eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta (neg.f32 eta)))
(/.f32 (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) eta) (neg.f32 eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (*.f32 eta (neg.f32 eta)))
(/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32))) (*.f32 eta eta))
(/.f32 (neg.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (neg.f32 eta))
(*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))
(*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 eta eta)))
(*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 sinTheta_O (*.f32 eta eta)) sinTheta_O)
(*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) eta) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) sinTheta_O))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 eta eta)))
(*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (pow.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)) (pow.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))
(/.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 sinTheta_O (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (/.f32 eta sinTheta_O) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 sinTheta_O (*.f32 eta (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) h)))
(/.f32 #s(literal 1 binary32) (/.f32 h (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) #s(literal 2 binary32))))
(/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))
(/.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))
(/.f32 (/.f32 eta sinTheta_O) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta eta)))
(/.f32 (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32))) (/.f32 sinTheta_O eta))
(/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) (*.f32 h #s(literal 1/2 binary32)))
(/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) (neg.f32 (*.f32 h #s(literal -1/2 binary32))))
(/.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) eta))
(/.f32 (neg.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O)) (*.f32 h #s(literal -1/2 binary32)))
(/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h #s(literal 1/2 binary32))) sinTheta_O)
(/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h sinTheta_O)) #s(literal 1/2 binary32))
(/.f32 (*.f32 (/.f32 eta sinTheta_O) (*.f32 eta eta)) (*.f32 h #s(literal 1/2 binary32)))
(/.f32 (*.f32 eta (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32)))) sinTheta_O)
(/.f32 (/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) h) #s(literal 1/2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) #s(literal 2 binary32)) h)
(/.f32 (neg.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 sinTheta_O))
(/.f32 (neg.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h sinTheta_O))) #s(literal -1/2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 eta sinTheta_O) (*.f32 eta eta))) (*.f32 h #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (*.f32 eta (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 sinTheta_O))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) h)) #s(literal -1/2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) #s(literal 2 binary32))) (neg.f32 h))
(*.f32 eta (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(*.f32 (*.f32 eta eta) (/.f32 eta (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))
(*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))
(*.f32 (/.f32 eta sinTheta_O) (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32))) (/.f32 eta sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta)
(*.f32 (neg.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 h #s(literal -1/2 binary32))))
(*.f32 (/.f32 eta (*.f32 h #s(literal 1/2 binary32))) (/.f32 (*.f32 eta eta) sinTheta_O))
(*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) sinTheta_O))
(*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h sinTheta_O)) #s(literal 2 binary32))
(*.f32 (/.f32 eta (*.f32 h sinTheta_O)) (*.f32 (*.f32 eta eta) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 eta (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (/.f32 (*.f32 eta eta) (*.f32 h sinTheta_O)) (*.f32 eta #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (pow.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 h #s(literal 1/2 binary32))) (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O))
(*.f32 (*.f32 (/.f32 eta sinTheta_O) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (*.f32 eta (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 h sinTheta_O)) (pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) h) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) h))
(*.f32 (pow.f32 (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) eta) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) eta) #s(literal -1 binary32)) (pow.f32 (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 h sinTheta_O) eta) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 h sinTheta_O) (*.f32 eta eta)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) eta) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))
(pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))
(/.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 sinTheta_O (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 h #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 h sinTheta_O))))
(/.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta eta)))
(/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) eta))
(/.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (neg.f32 eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta))))
(/.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) #s(literal -1 binary32))
(/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)))
(/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h #s(literal 1/2 binary32))) (/.f32 sinTheta_O eta))
(/.f32 (*.f32 eta (/.f32 eta sinTheta_O)) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta eta)))
(/.f32 (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O)) (*.f32 h #s(literal 1/2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) eta) (*.f32 h #s(literal 1/2 binary32)))
(/.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) sinTheta_O) (*.f32 h #s(literal 1/2 binary32)))
(/.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 h #s(literal 1/2 binary32))) sinTheta_O)
(/.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 h sinTheta_O)) #s(literal 1/2 binary32))
(/.f32 (neg.f32 (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O))) (*.f32 h #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) eta)) (*.f32 h #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) sinTheta_O)) (*.f32 h #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 sinTheta_O))
(/.f32 (neg.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 h sinTheta_O))) #s(literal -1/2 binary32))
(*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(*.f32 (*.f32 eta eta) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))
(*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 eta (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta)
(*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))
(*.f32 (neg.f32 eta) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))
(*.f32 (/.f32 eta sinTheta_O) (*.f32 (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32))) eta))
(*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) (/.f32 eta (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))) (neg.f32 eta))
(*.f32 (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O))))
(*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h #s(literal 1/2 binary32))) (/.f32 eta sinTheta_O))
(*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h sinTheta_O)) (*.f32 eta #s(literal 2 binary32)))
(*.f32 (*.f32 eta (/.f32 eta sinTheta_O)) (/.f32 (*.f32 eta eta) (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O) eta) (/.f32 #s(literal 1 binary32) (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 h #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) sinTheta_O))
(*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 h sinTheta_O)) #s(literal 2 binary32))

simplify366.0ms (2.3%)

Memory
-4.8MiB live, 653.1MiB allocated
Algorithm
egg-herbie
Rules
7 526×accelerator-lowering-fma.f32
7 526×accelerator-lowering-fma.f64
5 296×*-lowering-*.f32
5 296×*-lowering-*.f64
3 064×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02436454
16746453
218716425
368916424
080966143
Stop Event
iter limit
node limit
Counts
624 → 624
Calls
Call 1
Inputs
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (* -1 (/ h eta)))
(asin (* -1 (/ h eta)))
(asin (* -1 (/ h eta)))
(asin (* -1 (/ h eta)))
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(* -1 (/ h eta))
(* -1 (/ h eta))
(* -1 (/ h eta))
(* -1 (/ h eta))
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ -1 eta)
(/ -1 eta)
(/ -1 eta)
(/ -1 eta)
(/ 1 (pow eta 2))
(/ 1 (pow eta 2))
(/ 1 (pow eta 2))
(/ 1 (pow eta 2))
(/ 1 (pow eta 2))
(/ 1 (pow eta 2))
(/ 1 (pow eta 2))
(/ 1 (pow eta 2))
(/ 1 (pow eta 2))
(/ 1 (pow eta 2))
(/ 1 (pow eta 2))
(/ 1 (pow eta 2))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1 h)) eta))
(asin (/ (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1 h)) eta))
(asin (/ (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1 h)) eta))
(asin (/ (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1 h)) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(* -1 (/ (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)) eta))
(* -1 (/ (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)) eta))
(* -1 (/ (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)) eta))
(* -1 (/ (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
h
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 2))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 2))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 2))
h
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
h
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(* 1/2 h)
(* 1/2 h)
(* 1/2 h)
(* 1/2 h)
(* 1/2 h)
(* 1/2 h)
(* 1/2 h)
(* 1/2 h)
(* 1/2 h)
(* 1/2 h)
(* 1/2 h)
(* 1/2 h)
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(* 2 (/ (pow eta 3) sinTheta_O))
(/ (+ (* 2 (pow eta 3)) (* eta (pow sinTheta_O 2))) sinTheta_O)
(/ (+ (* 2 (pow eta 3)) (* eta (pow sinTheta_O 2))) sinTheta_O)
(/ (+ (* 2 (pow eta 3)) (* eta (pow sinTheta_O 2))) sinTheta_O)
(* eta sinTheta_O)
(* sinTheta_O (+ eta (* 2 (/ (pow eta 3) (pow sinTheta_O 2)))))
(* sinTheta_O (+ eta (* 2 (/ (pow eta 3) (pow sinTheta_O 2)))))
(* sinTheta_O (+ eta (* 2 (/ (pow eta 3) (pow sinTheta_O 2)))))
(* eta sinTheta_O)
(* -1 (* sinTheta_O (+ (* -2 (/ (pow eta 3) (pow sinTheta_O 2))) (* -1 eta))))
(* -1 (* sinTheta_O (+ (* -2 (/ (pow eta 3) (pow sinTheta_O 2))) (* -1 eta))))
(* -1 (* sinTheta_O (+ (* -2 (/ (pow eta 3) (pow sinTheta_O 2))) (* -1 eta))))
(* eta sinTheta_O)
(* eta (+ sinTheta_O (* 2 (/ (pow eta 2) sinTheta_O))))
(* eta (+ sinTheta_O (* 2 (/ (pow eta 2) sinTheta_O))))
(* eta (+ sinTheta_O (* 2 (/ (pow eta 2) sinTheta_O))))
(* 2 (/ (pow eta 3) sinTheta_O))
(* (pow eta 3) (+ (* 2 (/ 1 sinTheta_O)) (/ sinTheta_O (pow eta 2))))
(* (pow eta 3) (+ (* 2 (/ 1 sinTheta_O)) (/ sinTheta_O (pow eta 2))))
(* (pow eta 3) (+ (* 2 (/ 1 sinTheta_O)) (/ sinTheta_O (pow eta 2))))
(* 2 (/ (pow eta 3) sinTheta_O))
(* -1 (* (pow eta 3) (- (* -1 (/ sinTheta_O (pow eta 2))) (* 2 (/ 1 sinTheta_O)))))
(* -1 (* (pow eta 3) (- (* -1 (/ sinTheta_O (pow eta 2))) (* 2 (/ 1 sinTheta_O)))))
(* -1 (* (pow eta 3) (- (* -1 (/ sinTheta_O (pow eta 2))) (* 2 (/ 1 sinTheta_O)))))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (- (* eta sinTheta_O) (* -2 (/ (pow eta 3) sinTheta_O))))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (- (* eta sinTheta_O) (* -2 (/ (pow eta 3) sinTheta_O))))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (- (* eta sinTheta_O) (* -2 (/ (pow eta 3) sinTheta_O))))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (- (* eta sinTheta_O) (* -2 (/ (pow eta 3) sinTheta_O))))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(/ -1/2 eta)
(/ -1/2 eta)
(/ -1/2 eta)
(/ -1/2 eta)
(/ -1/2 eta)
(/ -1/2 eta)
(/ -1/2 eta)
(/ -1/2 eta)
(/ -1/2 eta)
(/ -1/2 eta)
(/ -1/2 eta)
(/ -1/2 eta)
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
Outputs
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 5 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 h (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)) (pow.f32 eta #s(literal 7 binary32)))))) (/.f32 h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 eta (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (fma.f32 h (*.f32 eta #s(literal -2 binary32)) (/.f32 (*.f32 h (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -4 binary32))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (pow.f32 eta #s(literal 5 binary32)) (/.f32 (*.f32 h #s(literal -8 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 h (*.f32 eta #s(literal -2 binary32)) (/.f32 (*.f32 h (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -4 binary32))) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -4 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (pow.f32 eta #s(literal 5 binary32)) (/.f32 (*.f32 h #s(literal -8 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (pow.f32 eta #s(literal 7 binary32)) (*.f32 #s(literal -16 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 h (*.f32 eta #s(literal -2 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 eta (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (fma.f32 h (*.f32 eta #s(literal -2 binary32)) (/.f32 (*.f32 h (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -4 binary32))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (pow.f32 eta #s(literal 5 binary32)) (/.f32 (*.f32 h #s(literal -8 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 h (*.f32 eta #s(literal -2 binary32)) (/.f32 (*.f32 h (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -4 binary32))) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -4 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (pow.f32 eta #s(literal 5 binary32)) (/.f32 (*.f32 h #s(literal -8 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (pow.f32 eta #s(literal 7 binary32)) (*.f32 #s(literal -16 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 h (*.f32 eta #s(literal -2 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 eta (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(/.f32 (fma.f32 h (*.f32 eta #s(literal -2 binary32)) (/.f32 (*.f32 h (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -4 binary32))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (fma.f32 (*.f32 eta eta) (fma.f32 #s(literal -4 binary32) (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (fma.f32 h (/.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (fma.f32 #s(literal -4 binary32) (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (fma.f32 (*.f32 h (*.f32 eta eta)) (/.f32 #s(literal -16 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32))) (/.f32 (*.f32 h #s(literal -8 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32)))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 h (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) h) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/.f32 (fma.f32 h (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 4 binary32))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) #s(literal 1 binary32))) (/.f32 (*.f32 h (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32)))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 h (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) h) eta)
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/.f32 (fma.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 4 binary32)))) (*.f32 h (fma.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32))) #s(literal -1 binary32)))) (neg.f32 eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (*.f32 eta eta)) eta)
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (*.f32 eta eta)) eta)
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (*.f32 eta eta)) eta)
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (*.f32 eta eta)) eta)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (*.f32 eta eta)) eta)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (*.f32 eta eta)) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (* -1 (/ h eta)))
(asin.f32 (/.f32 h (neg.f32 eta)))
(asin (* -1 (/ h eta)))
(asin.f32 (/.f32 h (neg.f32 eta)))
(asin (* -1 (/ h eta)))
(asin.f32 (/.f32 h (neg.f32 eta)))
(asin (* -1 (/ h eta)))
(asin.f32 (/.f32 h (neg.f32 eta)))
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ h eta))
(/.f32 h (neg.f32 eta))
(* -1 (/ h eta))
(/.f32 h (neg.f32 eta))
(* -1 (/ h eta))
(/.f32 h (neg.f32 eta))
(* -1 (/ h eta))
(/.f32 h (neg.f32 eta))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ -1 eta)
(/.f32 #s(literal -1 binary32) eta)
(/ -1 eta)
(/.f32 #s(literal -1 binary32) eta)
(/ -1 eta)
(/.f32 #s(literal -1 binary32) eta)
(/ -1 eta)
(/.f32 #s(literal -1 binary32) eta)
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1 h)) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1 h)) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1 h)) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1 h)) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(asin (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta))
(/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(/ (* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(* -1 (/ (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)) eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(* -1 (/ (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)) eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(* -1 (/ (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)) eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(* -1 (/ (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)) eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(* h (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
h
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta eta))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta eta))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 2))) (/ h (pow sinTheta_O 2))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta eta))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 2))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta eta))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 2))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta eta))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 2))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta eta))
h
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
h
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h)
(* 1/2 h)
(*.f32 h #s(literal 1/2 binary32))
(* 1/2 h)
(*.f32 h #s(literal 1/2 binary32))
(* 1/2 h)
(*.f32 h #s(literal 1/2 binary32))
(* 1/2 h)
(*.f32 h #s(literal 1/2 binary32))
(* 1/2 h)
(*.f32 h #s(literal 1/2 binary32))
(* 1/2 h)
(*.f32 h #s(literal 1/2 binary32))
(* 1/2 h)
(*.f32 h #s(literal 1/2 binary32))
(* 1/2 h)
(*.f32 h #s(literal 1/2 binary32))
(* 1/2 h)
(*.f32 h #s(literal 1/2 binary32))
(* 1/2 h)
(*.f32 h #s(literal 1/2 binary32))
(* 1/2 h)
(*.f32 h #s(literal 1/2 binary32))
(* 1/2 h)
(*.f32 h #s(literal 1/2 binary32))
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta eta)))) h) eta)
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))))
(* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4)))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))))
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(/ (+ (* 2 (pow eta 3)) (* eta (pow sinTheta_O 2))) sinTheta_O)
(/.f32 (*.f32 eta (fma.f32 eta (*.f32 eta #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)
(/ (+ (* 2 (pow eta 3)) (* eta (pow sinTheta_O 2))) sinTheta_O)
(/.f32 (*.f32 eta (fma.f32 eta (*.f32 eta #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)
(/ (+ (* 2 (pow eta 3)) (* eta (pow sinTheta_O 2))) sinTheta_O)
(/.f32 (*.f32 eta (fma.f32 eta (*.f32 eta #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)
(* eta sinTheta_O)
(*.f32 eta sinTheta_O)
(* sinTheta_O (+ eta (* 2 (/ (pow eta 3) (pow sinTheta_O 2)))))
(*.f32 sinTheta_O (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(* sinTheta_O (+ eta (* 2 (/ (pow eta 3) (pow sinTheta_O 2)))))
(*.f32 sinTheta_O (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(* sinTheta_O (+ eta (* 2 (/ (pow eta 3) (pow sinTheta_O 2)))))
(*.f32 sinTheta_O (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(* eta sinTheta_O)
(*.f32 eta sinTheta_O)
(* -1 (* sinTheta_O (+ (* -2 (/ (pow eta 3) (pow sinTheta_O 2))) (* -1 eta))))
(*.f32 sinTheta_O (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(* -1 (* sinTheta_O (+ (* -2 (/ (pow eta 3) (pow sinTheta_O 2))) (* -1 eta))))
(*.f32 sinTheta_O (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(* -1 (* sinTheta_O (+ (* -2 (/ (pow eta 3) (pow sinTheta_O 2))) (* -1 eta))))
(*.f32 sinTheta_O (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(* eta sinTheta_O)
(*.f32 eta sinTheta_O)
(* eta (+ sinTheta_O (* 2 (/ (pow eta 2) sinTheta_O))))
(*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O))
(* eta (+ sinTheta_O (* 2 (/ (pow eta 2) sinTheta_O))))
(*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O))
(* eta (+ sinTheta_O (* 2 (/ (pow eta 2) sinTheta_O))))
(*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O))
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* (pow eta 3) (+ (* 2 (/ 1 sinTheta_O)) (/ sinTheta_O (pow eta 2))))
(*.f32 eta (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)))))
(* (pow eta 3) (+ (* 2 (/ 1 sinTheta_O)) (/ sinTheta_O (pow eta 2))))
(*.f32 eta (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)))))
(* (pow eta 3) (+ (* 2 (/ 1 sinTheta_O)) (/ sinTheta_O (pow eta 2))))
(*.f32 eta (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)))))
(* 2 (/ (pow eta 3) sinTheta_O))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) sinTheta_O)
(* -1 (* (pow eta 3) (- (* -1 (/ sinTheta_O (pow eta 2))) (* 2 (/ 1 sinTheta_O)))))
(*.f32 eta (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)))))
(* -1 (* (pow eta 3) (- (* -1 (/ sinTheta_O (pow eta 2))) (* 2 (/ 1 sinTheta_O)))))
(*.f32 eta (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)))))
(* -1 (* (pow eta 3) (- (* -1 (/ sinTheta_O (pow eta 2))) (* 2 (/ 1 sinTheta_O)))))
(*.f32 eta (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)))))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O))
(+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O))
(*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (- (* eta sinTheta_O) (* -2 (/ (pow eta 3) sinTheta_O))))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (- (* eta sinTheta_O) (* -2 (/ (pow eta 3) sinTheta_O))))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (- (* eta sinTheta_O) (* -2 (/ (pow eta 3) sinTheta_O))))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (- (* eta sinTheta_O) (* -2 (/ (pow eta 3) sinTheta_O))))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(asin (* 1/2 (/ (* h (* sinTheta_O (+ (* 2 (/ (pow eta 3) sinTheta_O)) (* eta sinTheta_O)))) (pow eta 4))))
(asin.f32 (*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 (*.f32 eta (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))))))
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 3) (* h sinTheta_O)))
(/.f32 (*.f32 eta (*.f32 #s(literal 2 binary32) (*.f32 eta eta))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))
(* 2 (/ (pow eta 4) (* h sinTheta_O)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h sinTheta_O))

eval232.0ms (1.5%)

Memory
-14.2MiB live, 252.8MiB allocated
Compiler

Compiled 40 906 to 3 427 computations (91.6% saved)

prune243.0ms (1.5%)

Memory
-1.8MiB live, 287.4MiB allocated
Pruning

18 alts after pruning (14 fresh and 4 done)

PrunedKeptTotal
New1 54531 548
Fresh01111
Picked235
Done011
Total1 547181 565
Accuracy
100.0%
Counts
1 565 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
20.9%
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
24.8%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
91.8%
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) h)))
92.5%
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)))
60.6%
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
98.8%
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O eta)))
93.0%
(asin.f32 (/.f32 h (/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
38.4%
(asin.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))))
94.2%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
91.6%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
96.7%
(asin.f32 (/.f32 h eta))
98.1%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h)))
95.9%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
34.8%
(asin.f32 (*.f32 (/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) eta) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))))
94.9%
(asin.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (sqrt.f32 eta)) h))
96.0%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
89.2%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta))))))
87.1%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))))
Compiler

Compiled 552 to 356 computations (35.5% saved)

simplify335.0ms (2.1%)

Memory
-5.8MiB live, 346.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta))))
cost-diff0
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)))
cost-diff64
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta))
cost-diff704
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h))
cost-diff0
(fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))
cost-diff0
(*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))
cost-diff0
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
cost-diff0
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
cost-diff0
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
cost-diff0
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
cost-diff0
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
cost-diff0
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
cost-diff0
(acos.f32 (/.f32 h eta))
cost-diff0
(neg.f32 (acos.f32 (/.f32 h eta)))
cost-diff0
(PI.f32)
cost-diff0
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
cost-diff0
(fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)
cost-diff0
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h)
cost-diff0
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h)))
cost-diff352
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h))
Rules
7 486×accelerator-lowering-fma.f32
7 486×accelerator-lowering-fma.f64
2 474×--lowering--.f32
2 474×--lowering--.f64
2 472×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041257
189256
2182252
3320252
4722252
51547252
63581252
75539252
08301244
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ 1 (/ (+ (* sinTheta_O (* sinTheta_O (/ -1/2 eta))) eta) h)))
(/ 1 (/ (+ (* sinTheta_O (* sinTheta_O (/ -1/2 eta))) eta) h))
1
(/ (+ (* sinTheta_O (* sinTheta_O (/ -1/2 eta))) eta) h)
(+ (* sinTheta_O (* sinTheta_O (/ -1/2 eta))) eta)
sinTheta_O
(* sinTheta_O (/ -1/2 eta))
(/ -1/2 eta)
-1/2
eta
h
(+ (* (PI) 1/2) (neg (acos (/ h eta))))
(PI)
1/2
(neg (acos (/ h eta)))
(acos (/ h eta))
(/ h eta)
h
eta
(asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))
h
(sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))
(* (+ eta sinTheta_O) (- eta sinTheta_O))
(+ eta sinTheta_O)
eta
sinTheta_O
(- eta sinTheta_O)
(asin (/ (* h (+ (* eta eta) (* (* sinTheta_O sinTheta_O) 1/2))) (* eta (* eta eta))))
(/ (* h (+ (* eta eta) (* (* sinTheta_O sinTheta_O) 1/2))) (* eta (* eta eta)))
(* h (+ (* eta eta) (* (* sinTheta_O sinTheta_O) 1/2)))
h
(+ (* eta eta) (* (* sinTheta_O sinTheta_O) 1/2))
eta
(* (* sinTheta_O sinTheta_O) 1/2)
(* sinTheta_O sinTheta_O)
sinTheta_O
1/2
(* eta (* eta eta))
(* eta eta)
(asin (/ (/ 1 (sqrt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta)))) (/ 1 h)))
(/ (/ 1 (sqrt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta)))) (/ 1 h))
(/ 1 (sqrt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta))))
1
(sqrt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta)))
(+ (* sinTheta_O (neg sinTheta_O)) (* eta eta))
sinTheta_O
(neg sinTheta_O)
(* eta eta)
eta
(/ 1 h)
h
Outputs
(asin (/ 1 (/ (+ (* sinTheta_O (* sinTheta_O (/ -1/2 eta))) eta) h)))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta)) eta)))
(/ 1 (/ (+ (* sinTheta_O (* sinTheta_O (/ -1/2 eta))) eta) h))
(/.f32 h (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta)) eta))
1
#s(literal 1 binary32)
(/ (+ (* sinTheta_O (* sinTheta_O (/ -1/2 eta))) eta) h)
(/.f32 (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta)) eta) h)
(+ (* sinTheta_O (* sinTheta_O (/ -1/2 eta))) eta)
(fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta)) eta)
sinTheta_O
(* sinTheta_O (/ -1/2 eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta))
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
-1/2
#s(literal -1/2 binary32)
eta
h
(+ (* (PI) 1/2) (neg (acos (/ h eta))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))
(PI)
(PI.f32)
1/2
#s(literal 1/2 binary32)
(neg (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(/ h eta)
(/.f32 h eta)
h
eta
(asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
h
(sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(* (+ eta sinTheta_O) (- eta sinTheta_O))
(*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))
(+ eta sinTheta_O)
(+.f32 sinTheta_O eta)
eta
sinTheta_O
(- eta sinTheta_O)
(-.f32 eta sinTheta_O)
(asin (/ (* h (+ (* eta eta) (* (* sinTheta_O sinTheta_O) 1/2))) (* eta (* eta eta))))
(asin.f32 (/.f32 (*.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))
(/ (* h (+ (* eta eta) (* (* sinTheta_O sinTheta_O) 1/2))) (* eta (* eta eta)))
(/.f32 (*.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))
(* h (+ (* eta eta) (* (* sinTheta_O sinTheta_O) 1/2)))
(*.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)) (*.f32 eta eta)))
h
(+ (* eta eta) (* (* sinTheta_O sinTheta_O) 1/2))
(fma.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)) (*.f32 eta eta))
eta
(* (* sinTheta_O sinTheta_O) 1/2)
(*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
1/2
#s(literal 1/2 binary32)
(* eta (* eta eta))
(*.f32 eta (*.f32 eta eta))
(* eta eta)
(*.f32 eta eta)
(asin (/ (/ 1 (sqrt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta)))) (/ 1 h)))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/ (/ 1 (sqrt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta)))) (/ 1 h))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/ 1 (sqrt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
1
#s(literal 1 binary32)
(sqrt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta)))
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(+ (* sinTheta_O (neg sinTheta_O)) (* eta eta))
(*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))
sinTheta_O
(neg sinTheta_O)
(neg.f32 sinTheta_O)
(* eta eta)
(*.f32 eta eta)
eta
(/ 1 h)
(/.f32 #s(literal 1 binary32) h)
h

localize242.0ms (1.5%)

Memory
6.4MiB live, 179.4MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)))
accuracy99.9%
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta))
accuracy98.1%
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h))
accuracy94.8%
(sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta)))
accuracy99.9%
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))
accuracy99.6%
(*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))
accuracy99.5%
(*.f32 eta (*.f32 eta eta))
accuracy62.0%
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
accuracy100.0%
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
accuracy99.9%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
accuracy99.9%
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
accuracy94.8%
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
accuracy100.0%
(neg.f32 (acos.f32 (/.f32 h eta)))
accuracy100.0%
(acos.f32 (/.f32 h eta))
accuracy99.6%
(PI.f32)
accuracy25.8%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
accuracy99.9%
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h)
accuracy99.9%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h)))
accuracy99.2%
(*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta))
accuracy99.1%
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h))
Samples
95.0ms118×1valid
68.0ms92×0valid
26.0ms42×2valid
2.0ms3valid
1.0ms5exit
Compiler

Compiled 264 to 43 computations (83.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 166.0ms
ival-mult: 47.0ms (28.4% of total)
ival-div: 36.0ms (21.7% of total)
ival-asin: 30.0ms (18.1% of total)
ival-sqrt: 23.0ms (13.9% of total)
ival-add: 9.0ms (5.4% of total)
adjust: 8.0ms (4.8% of total)
ival-acos: 6.0ms (3.6% of total)
ival-neg: 3.0ms (1.8% of total)
ival-sub: 2.0ms (1.2% of total)
ival-pi: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series76.0ms (0.5%)

Memory
17.9MiB live, 55.1MiB allocated
Counts
24 → 648
Calls
Call 1
Inputs
#<alt (/ 1 (/ (+ (* sinTheta_O (* sinTheta_O (/ -1/2 eta))) eta) h))>
#<alt (asin (/ 1 (/ (+ (* sinTheta_O (* sinTheta_O (/ -1/2 eta))) eta) h)))>
#<alt (/ (+ (* sinTheta_O (* sinTheta_O (/ -1/2 eta))) eta) h)>
#<alt (+ (* sinTheta_O (* sinTheta_O (/ -1/2 eta))) eta)>
#<alt (+ (* (PI) 1/2) (neg (acos (/ h eta))))>
#<alt (PI)>
#<alt (neg (acos (/ h eta)))>
#<alt (acos (/ h eta))>
#<alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))>
#<alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))>
#<alt (* (+ eta sinTheta_O) (- eta sinTheta_O))>
#<alt (asin (/ (* h (+ (* eta eta) (* (* sinTheta_O sinTheta_O) 1/2))) (* eta (* eta eta))))>
#<alt (/ (* h (+ (* eta eta) (* (* sinTheta_O sinTheta_O) 1/2))) (* eta (* eta eta)))>
#<alt (* h (+ (* eta eta) (* (* sinTheta_O sinTheta_O) 1/2)))>
#<alt (+ (* eta eta) (* (* sinTheta_O sinTheta_O) 1/2))>
#<alt (/ (/ 1 (sqrt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta)))) (/ 1 h))>
#<alt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta))>
#<alt (asin (/ (/ 1 (sqrt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta)))) (/ 1 h)))>
#<alt (/ 1 (sqrt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta))))>
#<alt (* sinTheta_O (/ -1/2 eta))>
#<alt (* eta (* eta eta))>
#<alt (* (* sinTheta_O sinTheta_O) 1/2)>
#<alt (sqrt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta)))>
Outputs
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))>
#<alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))>
#<alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (/ eta h)>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)>
#<alt (/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)>
#<alt (/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)>
#<alt (/ eta h)>
#<alt (* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (/ eta h)>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt eta>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))>
#<alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))>
#<alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))>
#<alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (/ (* h (sqrt -1)) sinTheta_O)>
#<alt (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (/ h eta)>
#<alt (/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))>
#<alt (* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))>
#<alt (* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))>
#<alt (/ (* h (sqrt -1)) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)>
#<alt (* -1 (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))>
#<alt (+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1)))>
#<alt (+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))>
#<alt eta>
#<alt (* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))))>
#<alt (* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))>
#<alt (* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))))>
#<alt (* -1 (* eta (pow (sqrt -1) 2)))>
#<alt (* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2))))>
#<alt (* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))>
#<alt (* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))>
#<alt eta>
#<alt (+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta)))>
#<alt (+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta)))))>
#<alt (+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3))))))))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))>
#<alt (* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))>
#<alt (* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))))>
#<alt (* -1 (* sinTheta_O (sqrt -1)))>
#<alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (+ (* -1 (pow sinTheta_O 2)) (* eta (+ sinTheta_O (* -1 sinTheta_O))))>
#<alt (+ (* -1 (pow sinTheta_O 2)) (* eta (+ eta (+ sinTheta_O (* -1 sinTheta_O)))))>
#<alt (+ (* -1 (pow sinTheta_O 2)) (* eta (+ eta (+ sinTheta_O (* -1 sinTheta_O)))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (/ sinTheta_O eta))))>
#<alt (* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (/ sinTheta_O eta)))))>
#<alt (* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (/ sinTheta_O eta)))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (/ sinTheta_O eta))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (+ (* -1 (+ sinTheta_O (* -1 sinTheta_O))) (/ (pow sinTheta_O 2) eta)) eta))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (+ (* -1 (+ sinTheta_O (* -1 sinTheta_O))) (/ (pow sinTheta_O 2) eta)) eta))))>
#<alt (pow eta 2)>
#<alt (+ (* sinTheta_O (+ eta (* -1 eta))) (pow eta 2))>
#<alt (+ (* sinTheta_O (+ eta (+ (* -1 eta) (* -1 sinTheta_O)))) (pow eta 2))>
#<alt (+ (* sinTheta_O (+ eta (+ (* -1 eta) (* -1 sinTheta_O)))) (pow eta 2))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (/ eta sinTheta_O)) 1))>
#<alt (* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (+ (/ eta sinTheta_O) (/ (pow eta 2) (pow sinTheta_O 2)))) 1))>
#<alt (* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (+ (/ eta sinTheta_O) (/ (pow eta 2) (pow sinTheta_O 2)))) 1))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (* -1 eta)) sinTheta_O)) 1))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (+ (* -1 eta) (* -1 (/ (pow eta 2) sinTheta_O)))) sinTheta_O)) 1))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (+ (* -1 eta) (* -1 (/ (pow eta 2) sinTheta_O)))) sinTheta_O)) 1))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))>
#<alt (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))>
#<alt (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))>
#<alt (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))>
#<alt (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))>
#<alt (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))>
#<alt (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))>
#<alt (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))>
#<alt (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))>
#<alt (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))>
#<alt (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))>
#<alt (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))>
#<alt (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (* 1/2 (* h (pow sinTheta_O 2)))>
#<alt (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))>
#<alt (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))>
#<alt (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))>
#<alt (* (pow eta 2) h)>
#<alt (* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* (pow eta 2) h)>
#<alt (* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* (pow eta 2) h)>
#<alt (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))>
#<alt (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))>
#<alt (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))>
#<alt (* 1/2 (* h (pow sinTheta_O 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))>
#<alt (* 1/2 (* h (pow sinTheta_O 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (pow eta 2)>
#<alt (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))>
#<alt (/ (* h (sqrt -1)) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)>
#<alt (* -1 (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (* -1 (/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))>
#<alt (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O))>
#<alt (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O))>
#<alt (/ (* h (sqrt -1)) sinTheta_O)>
#<alt (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (pow eta 2)>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (/ 1 eta)>
#<alt (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 5/16 (/ (pow sinTheta_O 2) (pow eta 7))) (* 3/8 (/ 1 (pow eta 5))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))>
#<alt (/ (sqrt -1) sinTheta_O)>
#<alt (/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O)>
#<alt (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O)>
#<alt (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O)>
#<alt (* -1 (/ (sqrt -1) sinTheta_O))>
#<alt (* -1 (/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O))>
#<alt (* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O))>
#<alt (* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O))>
#<alt (/ (sqrt -1) sinTheta_O)>
#<alt (+ (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (sqrt -1) sinTheta_O))>
#<alt (+ (* (pow eta 2) (- (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))>
#<alt (+ (* (pow eta 2) (- (* (pow eta 2) (+ (* -1/2 (/ (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8))))) (sqrt -1))))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))>
#<alt (/ 1 eta)>
#<alt (/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)>
#<alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)>
#<alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta)>
#<alt (/ -1 eta)>
#<alt (* -1 (/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta))>
#<alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1/8 (/ (pow sinTheta_O 2) (pow eta 3))) (* 1/2 (/ 1 eta)))))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1/16 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/8 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 eta)))))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))>
#<alt (* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))>
#<alt (* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (/ (pow eta 6) (* (pow sinTheta_O 6) (pow (sqrt -1) 5)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))))>
#<alt (* -1 (* sinTheta_O (sqrt -1)))>
#<alt (* -1 (* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (/ (pow eta 6) (* (pow sinTheta_O 6) (pow (sqrt -1) 5)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))>
#<alt (+ (* sinTheta_O (sqrt -1)) (* (pow eta 2) (+ (* -1/8 (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1)))))))>
#<alt (+ (* sinTheta_O (sqrt -1)) (* (pow eta 2) (+ (* (pow eta 2) (- (* 1/16 (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))) (* 1/8 (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1)))))))>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))))))>
#<alt (* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6)))))))>
#<alt (* -1 eta)>
#<alt (* -1 (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))))))>
#<alt (* -1 (* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4)))))))>
#<alt (* -1 (* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6))))))))>
Calls

162 calls:

TimeVariablePointExpression
33.0ms
sinTheta_O
@inf
(asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
1.0ms
eta
@0
(/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))
1.0ms
h
@0
(/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))
1.0ms
sinTheta_O
@inf
(/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))
1.0ms
eta
@-inf
(/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))

rewrite1.3s (8%)

Memory
14.2MiB live, 362.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 100×accelerator-lowering-fma.f32
5 100×accelerator-lowering-fma.f64
4 478×/-lowering-/.f32
4 478×/-lowering-/.f64
4 148×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041212
1234202
21801202
08239194
Stop Event
iter limit
node limit
Counts
24 → 1 106
Calls
Call 1
Inputs
(/ 1 (/ (+ (* sinTheta_O (* sinTheta_O (/ -1/2 eta))) eta) h))
(asin (/ 1 (/ (+ (* sinTheta_O (* sinTheta_O (/ -1/2 eta))) eta) h)))
(/ (+ (* sinTheta_O (* sinTheta_O (/ -1/2 eta))) eta) h)
(+ (* sinTheta_O (* sinTheta_O (/ -1/2 eta))) eta)
(+ (* (PI) 1/2) (neg (acos (/ h eta))))
(PI)
(neg (acos (/ h eta)))
(acos (/ h eta))
(asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))
(sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))
(* (+ eta sinTheta_O) (- eta sinTheta_O))
(asin (/ (* h (+ (* eta eta) (* (* sinTheta_O sinTheta_O) 1/2))) (* eta (* eta eta))))
(/ (* h (+ (* eta eta) (* (* sinTheta_O sinTheta_O) 1/2))) (* eta (* eta eta)))
(* h (+ (* eta eta) (* (* sinTheta_O sinTheta_O) 1/2)))
(+ (* eta eta) (* (* sinTheta_O sinTheta_O) 1/2))
(/ (/ 1 (sqrt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta)))) (/ 1 h))
(+ (* sinTheta_O (neg sinTheta_O)) (* eta eta))
(asin (/ (/ 1 (sqrt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta)))) (/ 1 h)))
(/ 1 (sqrt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta))))
(* sinTheta_O (/ -1/2 eta))
(* eta (* eta eta))
(* (* sinTheta_O sinTheta_O) 1/2)
(sqrt (+ (* sinTheta_O (neg sinTheta_O)) (* eta eta)))
Outputs
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h) #s(literal -1 binary32))
(pow.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h)) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) (/.f32 h (neg.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) h) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))
(/.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h)))
(/.f32 (neg.f32 h) (neg.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) h))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (neg.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal -1 binary32))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) (/.f32 #s(literal -1 binary32) h))
(*.f32 #s(literal 1 binary32) (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(*.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(*.f32 h (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal 1 binary32)))
(*.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h)))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal -1 binary32) h)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)) h)
(*.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (/.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))) (/.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) (neg.f32 h))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) h)))
(*.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))))
(*.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))))))
(*.f32 (/.f32 h (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))
(*.f32 (/.f32 h (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))))
(*.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 1 binary32)) #s(literal -1 binary32)) h)
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)) (pow.f32 h #s(literal -1/2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))) (/.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal 1 binary32)) (/.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)) (/.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal -1 binary32)) (/.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))) (/.f32 #s(literal -1 binary32) h)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))) (pow.f32 h #s(literal -1/2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))) #s(literal 1 binary32)) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))) (/.f32 #s(literal 1 binary32) h)) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))) #s(literal -1 binary32)) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)) (/.f32 #s(literal -1 binary32) h)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)) (pow.f32 h #s(literal -1/2 binary32))))
(neg.f32 (asin.f32 (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))))))))
(neg.f32 (neg.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h)))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h)) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h)) #s(literal -1 binary32))))
(pow.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h) #s(literal 1 binary32))
(pow.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h) #s(literal -1 binary32)))
(-.f32 (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) h) (/.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) h))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 h)) (neg.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 h))) (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 #s(literal 1 binary32) (neg.f32 h))))
(-.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))) (/.f32 (*.f32 eta eta) (*.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 h)) (neg.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))) h) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))) (neg.f32 h)) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)) h) (*.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)) (neg.f32 h)) (*.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 h (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 h) (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)) (*.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) (/.f32 #s(literal 1 binary32) h))))
(/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h)
(/.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 h (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (neg.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h)) #s(literal -1 binary32))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)) (neg.f32 h))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 #s(literal 1 binary32) (neg.f32 h)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) (*.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))))
(/.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) (*.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))) h))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32)) (*.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))) (neg.f32 h)))
(/.f32 (*.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)) h))
(/.f32 (*.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) #s(literal -1 binary32)) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)) (neg.f32 h)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (neg.f32 (*.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))) (neg.f32 (*.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) (neg.f32 (neg.f32 h)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 h))))
(/.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 1 binary32)) h)
(/.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -1 binary32)) (neg.f32 h))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h)) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))))
(/.f32 (*.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) (/.f32 #s(literal 1 binary32) h)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))) h)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))) (neg.f32 h))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)) h)))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) #s(literal -1 binary32))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)) (neg.f32 h))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))) (neg.f32 (neg.f32 (neg.f32 h))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 1 binary32))) (neg.f32 h))
(/.f32 (neg.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -1 binary32))) (neg.f32 (neg.f32 h)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h))) (neg.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) (/.f32 #s(literal 1 binary32) h))) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h))
(*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 #s(literal 1 binary32) h))
(*.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h) #s(literal 1 binary32))
(*.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))))
(*.f32 (/.f32 #s(literal 1 binary32) h) (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h)))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h)) #s(literal -1 binary32)))
(*.f32 (neg.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal -1 binary32) h))
(*.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) h))
(*.f32 (pow.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) h) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) h))
(*.f32 (pow.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))))
(*.f32 (pow.f32 (/.f32 h (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))))
(*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))) h))
(*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) h) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))) #s(literal 1 binary32)))
(*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))) (neg.f32 h)))
(*.f32 (/.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) h))
(*.f32 (/.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) h) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) (neg.f32 h)))
(*.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))) h) (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))))
(*.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) h))
(+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) eta)
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal -1 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)
(fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta) eta)
(fma.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O #s(literal -2 binary32)) eta)
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) eta) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -1/2 binary32) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) eta) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 sinTheta_O eta) eta)
(-.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))))
(-.f32 (/.f32 (*.f32 eta eta) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))
(-.f32 (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta eta (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (*.f32 sinTheta_O eta)))) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))))
(/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal -1 binary32))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (*.f32 sinTheta_O eta)))))
(/.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (neg.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (neg.f32 (fma.f32 eta eta (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (*.f32 sinTheta_O eta))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)) (*.f32 eta eta))) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))))) (neg.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))) (neg.f32 (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) (fma.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))))))
(*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))))
(*.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 eta))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (asin.f32 (/.f32 h eta)))
(pow.f32 (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta))) #s(literal -1 binary32))
(asin.f32 (/.f32 h eta))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (acos.f32 (/.f32 h eta)) #s(literal -1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1 binary32) (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))
(-.f32 #s(literal 0 binary32) (-.f32 (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))))
(-.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(-.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (neg.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) (/.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) #s(literal 2 binary32) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) (PI.f32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) (neg.f32 (PI.f32)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) #s(literal -2 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (/.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) (/.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) #s(literal 2 binary32) (*.f32 (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) (PI.f32))) (*.f32 (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) #s(literal -2 binary32) (*.f32 (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) (neg.f32 (PI.f32)))) (*.f32 (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) #s(literal -2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (fma.f32 (PI.f32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))))
(/.f32 (fma.f32 (PI.f32) (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) (*.f32 #s(literal -2 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) (*.f32 #s(literal -2 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))) (*.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))) (neg.f32 (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (neg.f32 (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32))) (fma.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (asin.f32 (/.f32 h eta))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (-.f32 (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 #s(literal 0 binary32) (-.f32 (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))) (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))) (fma.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (fma.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) #s(literal 0 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) #s(literal 0 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta))))))
(*.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal 2 binary32)))
(fabs.f32 (PI.f32))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(cbrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1 binary32))
(*.f32 (PI.f32) (log.f32 (E.f32)))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(*.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 2 binary32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/3 binary32)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))))) (exp.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32)))))
(*.f32 (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))) (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (cbrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32)))) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(+.f32 #s(literal 0 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(+.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (asin.f32 (/.f32 h eta)))
(-.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (+.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32))) (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (asin.f32 (/.f32 h eta))))))
(*.f32 (acos.f32 (/.f32 h eta)) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (acos.f32 (/.f32 h eta)))
(acos.f32 (/.f32 h eta))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (neg.f32 (asin.f32 (/.f32 h eta))))
(-.f32 (PI.f32) (acos.f32 (/.f32 h (neg.f32 eta))))
(-.f32 (PI.f32) (acos.f32 (/.f32 (neg.f32 h) eta)))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))) (/.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta))))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta)))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (PI.f32) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 (PI.f32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (PI.f32) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 #s(literal 2 binary32) (neg.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))))) (*.f32 #s(literal 2 binary32) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (neg.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 #s(literal 2 binary32) (-.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 #s(literal 2 binary32) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta)))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))) (*.f32 #s(literal -2 binary32) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))) (*.f32 #s(literal -2 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 #s(literal -2 binary32) (neg.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))))) (*.f32 #s(literal -2 binary32) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (neg.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))) (*.f32 #s(literal -2 binary32) (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))))) (*.f32 #s(literal -2 binary32) (neg.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 #s(literal -2 binary32) (-.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 #s(literal -2 binary32) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (neg.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h eta)))))))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))))
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(neg.f32 (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)) #s(literal -1 binary32)))
(exp.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32)) (*.f32 (log.f32 h) #s(literal -1 binary32))))
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (/.f32 h (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) h)) (/.f32 h (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 #s(literal 1 binary32) h))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) h) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 #s(literal 1 binary32) h)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) h) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 #s(literal 1 binary32) h))
(/.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 #s(literal 1 binary32) h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) h) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 #s(literal -1 binary32) h))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal -1 binary32))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta)))) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 #s(literal 1 binary32) (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) h)
(*.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 h (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) h)))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 (neg.f32 h) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) h)) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (pow.f32 (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) h) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32)) (neg.f32 h))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) h)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 h (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) (/.f32 #s(literal -1 binary32) h)))
(*.f32 (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) h)) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (neg.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 (neg.f32 h) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (pow.f32 h #s(literal -1/2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (pow.f32 h #s(literal -1/2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 h #s(literal -1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) (pow.f32 h #s(literal -1/2 binary32))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(exp.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32))))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1/2 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))))
(/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))) (sqrt.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (sqrt.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (+.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (-.f32 eta sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))) (sqrt.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))) (sqrt.f32 (+.f32 sinTheta_O eta)))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)))
(+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
(+.f32 (*.f32 (+.f32 sinTheta_O eta) eta) (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O)))
(+.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) eta))
(+.f32 (*.f32 (-.f32 eta sinTheta_O) eta) (*.f32 (-.f32 eta sinTheta_O) sinTheta_O))
(+.f32 (*.f32 eta (+.f32 sinTheta_O eta)) (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta)))
(+.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (*.f32 eta (-.f32 eta sinTheta_O)))
(+.f32 (*.f32 eta (-.f32 eta sinTheta_O)) (*.f32 sinTheta_O (-.f32 eta sinTheta_O)))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (-.f32 eta sinTheta_O) (*.f32 eta (-.f32 eta sinTheta_O)))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(fma.f32 eta (+.f32 sinTheta_O eta) (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta)))
(fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O (-.f32 eta sinTheta_O)))
(fma.f32 (+.f32 sinTheta_O eta) eta (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O)))
(fma.f32 (-.f32 eta sinTheta_O) sinTheta_O (*.f32 (-.f32 eta sinTheta_O) eta))
(fma.f32 (-.f32 eta sinTheta_O) eta (*.f32 (-.f32 eta sinTheta_O) sinTheta_O))
(fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 eta eta))
(fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(fma.f32 (exp.f32 (log.f32 eta)) (exp.f32 (log.f32 eta)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))) (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (*.f32 (+.f32 sinTheta_O eta) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta sinTheta_O) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 sinTheta_O eta) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))
(/.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))) (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))
(/.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (+.f32 sinTheta_O eta))
(/.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))
(/.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (-.f32 eta sinTheta_O))
(/.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta)) (+.f32 sinTheta_O eta))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(/.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (neg.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))) (neg.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (neg.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (+.f32 sinTheta_O eta)))
(/.f32 (neg.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (-.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (-.f32 eta sinTheta_O))) (neg.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (neg.f32 (-.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))) (neg.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))) (neg.f32 (+.f32 sinTheta_O eta)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) eta) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O)) #s(literal 3 binary32))) (fma.f32 (*.f32 (+.f32 sinTheta_O eta) eta) (*.f32 (+.f32 sinTheta_O eta) eta) (-.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O))) (*.f32 (*.f32 (+.f32 sinTheta_O eta) eta) (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) eta) #s(literal 3 binary32))) (fma.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (-.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) eta) (*.f32 (-.f32 eta sinTheta_O) eta)) (*.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) eta)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) eta) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) #s(literal 3 binary32))) (fma.f32 (*.f32 (-.f32 eta sinTheta_O) eta) (*.f32 (-.f32 eta sinTheta_O) eta) (-.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) sinTheta_O)) (*.f32 (*.f32 (-.f32 eta sinTheta_O) eta) (*.f32 (-.f32 eta sinTheta_O) sinTheta_O)))))
(/.f32 (+.f32 (pow.f32 (*.f32 eta (+.f32 sinTheta_O eta)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta)) #s(literal 3 binary32))) (fma.f32 (*.f32 eta (+.f32 sinTheta_O eta)) (*.f32 eta (+.f32 sinTheta_O eta)) (-.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta)) (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta))) (*.f32 (*.f32 eta (+.f32 sinTheta_O eta)) (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta))))))
(/.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (*.f32 eta (-.f32 eta sinTheta_O)) #s(literal 3 binary32))) (fma.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (-.f32 (*.f32 (*.f32 eta (-.f32 eta sinTheta_O)) (*.f32 eta (-.f32 eta sinTheta_O))) (*.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (*.f32 eta (-.f32 eta sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 (*.f32 eta (-.f32 eta sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) #s(literal 3 binary32))) (fma.f32 (*.f32 eta (-.f32 eta sinTheta_O)) (*.f32 eta (-.f32 eta sinTheta_O)) (-.f32 (*.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (*.f32 sinTheta_O (-.f32 eta sinTheta_O))) (*.f32 (*.f32 eta (-.f32 eta sinTheta_O)) (*.f32 sinTheta_O (-.f32 eta sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (fma.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))))))
(*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))
(*.f32 (-.f32 eta sinTheta_O) (+.f32 sinTheta_O eta))
(*.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (/.f32 (-.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 (-.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))) (/.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (/.f32 (+.f32 sinTheta_O eta) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (-.f32 eta sinTheta_O))
(*.f32 (/.f32 (-.f32 eta sinTheta_O) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (/.f32 (-.f32 eta sinTheta_O) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (+.f32 sinTheta_O eta))
(*.f32 (/.f32 (-.f32 eta sinTheta_O) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(*.f32 (/.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (/.f32 (+.f32 sinTheta_O eta) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 (+.f32 sinTheta_O eta) (+.f32 sinTheta_O eta)))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))) (/.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (/.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(neg.f32 (asin.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (neg.f32 (*.f32 eta (*.f32 eta eta))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))
(asin.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))))))))
(neg.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(neg.f32 (/.f32 (neg.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 eta h) (*.f32 eta eta)) (*.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (*.f32 (/.f32 h eta) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta h) (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 h (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 eta) (*.f32 (neg.f32 h) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 eta (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 eta (/.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta) eta)))
(/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(/.f32 (neg.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta) (*.f32 eta eta))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 (/.f32 eta h) (*.f32 eta eta)))
(/.f32 (neg.f32 (neg.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (neg.f32 (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (neg.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta)) (neg.f32 (*.f32 eta eta)))
(/.f32 (*.f32 (/.f32 h eta) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta eta))
(/.f32 (*.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal 1 binary32)) (*.f32 eta (*.f32 eta eta)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta eta))) (/.f32 eta h))
(/.f32 (*.f32 h (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta eta))) eta)
(/.f32 (*.f32 (neg.f32 h) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta eta))) (neg.f32 eta))
(/.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta eta)) eta)
(/.f32 (/.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta) eta) eta)
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (neg.f32 (*.f32 (/.f32 eta h) (*.f32 eta eta))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))) (neg.f32 (neg.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta))) (neg.f32 (neg.f32 (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (/.f32 h eta) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (neg.f32 (*.f32 eta eta)))
(/.f32 (neg.f32 (*.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal 1 binary32))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta eta)))) (neg.f32 (/.f32 eta h)))
(/.f32 (neg.f32 (*.f32 h (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta eta)))) (neg.f32 eta))
(/.f32 (neg.f32 (*.f32 (neg.f32 h) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta eta)))) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta eta))) (neg.f32 eta))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta) eta)) (neg.f32 eta))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))
(*.f32 h (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))
(*.f32 h (*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta eta))))
(*.f32 (/.f32 h eta) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta eta)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 h (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 h (*.f32 eta (*.f32 eta eta))))
(*.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))
(*.f32 (neg.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta eta)) (/.f32 h eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 (*.f32 eta eta) (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta) (/.f32 (/.f32 #s(literal 1 binary32) eta) eta))
(*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) h)
(*.f32 (/.f32 h (*.f32 eta eta)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta))
(*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta) (/.f32 h (*.f32 eta eta)))
(*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta) (/.f32 (/.f32 h eta) eta))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta))
(*.f32 (/.f32 h (neg.f32 eta)) (/.f32 (neg.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta eta)))
(*.f32 (/.f32 (neg.f32 h) eta) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (pow.f32 (/.f32 eta (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 eta eta) h) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 eta eta) h) #s(literal -1 binary32)) (pow.f32 (/.f32 eta (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal -1 binary32)))
(*.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 (neg.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))
(*.f32 (/.f32 h (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta #s(literal 3/2 binary32))))
(*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 h (pow.f32 eta #s(literal 3/2 binary32))))
(*.f32 (/.f32 (neg.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 h (neg.f32 eta)))
(*.f32 (/.f32 h (neg.f32 (*.f32 eta eta))) (/.f32 (neg.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta))
(*.f32 (/.f32 (neg.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta) (/.f32 h (neg.f32 (*.f32 eta eta))))
(*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal -1 binary32)) (/.f32 (neg.f32 h) (*.f32 eta (*.f32 eta eta))))
(*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 eta)) (/.f32 (neg.f32 h) (*.f32 eta eta)))
(*.f32 (/.f32 (neg.f32 h) (*.f32 eta eta)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 eta)))
(*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 (*.f32 eta eta))) (/.f32 (neg.f32 h) eta))
(*.f32 (/.f32 #s(literal -1 binary32) eta) (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (neg.f32 (*.f32 eta eta))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 eta eta)) (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (neg.f32 eta)))
(*.f32 (/.f32 (neg.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal -1 binary32)) (/.f32 h (*.f32 eta (*.f32 eta eta))))
(*.f32 (/.f32 (/.f32 h eta) eta) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta))
(*.f32 (/.f32 (*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 3/2 binary32))))
(+.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 h (*.f32 eta eta)))
(+.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(fma.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) h) (*.f32 h (*.f32 eta eta)))
(fma.f32 eta (*.f32 eta h) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(fma.f32 h (*.f32 eta eta) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(fma.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 h (*.f32 eta eta)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) h) (*.f32 h (*.f32 eta eta)))
(fma.f32 (*.f32 eta eta) h (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) h) (*.f32 h (*.f32 eta eta)))
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) h (*.f32 h (*.f32 eta eta)))
(fma.f32 (*.f32 h sinTheta_O) (*.f32 sinTheta_O #s(literal 1/2 binary32)) (*.f32 h (*.f32 eta eta)))
(fma.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O) (*.f32 h (*.f32 eta eta)))
(fma.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32) (*.f32 h (*.f32 eta eta)))
(fma.f32 (*.f32 h eta) eta (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 h (*.f32 eta eta))) (-.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (-.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 h (*.f32 eta eta)) (*.f32 h (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (fma.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (-.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 h (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)))) h)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) h)))
(/.f32 (fma.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (fma.f32 (*.f32 h (*.f32 eta eta)) (*.f32 h (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (-.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 h (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32))))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(/.f32 (*.f32 h (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)))) h) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(/.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (fma.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (neg.f32 (fma.f32 (*.f32 h (*.f32 eta eta)) (*.f32 h (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (neg.f32 (-.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 h (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)))))) (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (neg.f32 (*.f32 h (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)))) h)) (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) h)) (neg.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 h (*.f32 eta eta))))) (fma.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 h (*.f32 eta eta))))))
(*.f32 h (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)
(+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))
(+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)) (*.f32 eta eta))
(fma.f32 eta eta (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32) (*.f32 eta eta))
(fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) sinTheta_O (*.f32 eta eta))
(fma.f32 (exp.f32 (log.f32 eta)) (exp.f32 (log.f32 eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)))) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))))
(/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32))))) (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32))))) (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta)))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)))) (*.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (neg.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(neg.f32 (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)) #s(literal -1 binary32)))
(exp.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32)) (*.f32 (log.f32 h) #s(literal -1 binary32))))
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (/.f32 h (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) h)) (/.f32 h (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 #s(literal 1 binary32) h))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) h) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 #s(literal 1 binary32) h)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) h) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 #s(literal 1 binary32) h))
(/.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 #s(literal 1 binary32) h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) h) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 #s(literal -1 binary32) h))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal -1 binary32))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta)))) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 #s(literal 1 binary32) (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) h)
(*.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 h (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) h)))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 (neg.f32 h) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) h)) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (pow.f32 (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) h) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32)) (neg.f32 h))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) h)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 h (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) (/.f32 #s(literal -1 binary32) h)))
(*.f32 (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) h)) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (neg.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 (neg.f32 h) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (pow.f32 h #s(literal -1/2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (pow.f32 h #s(literal -1/2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 h #s(literal -1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) (pow.f32 h #s(literal -1/2 binary32))) (/.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) (pow.f32 h #s(literal -1/2 binary32))))
(+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
(+.f32 (*.f32 (+.f32 sinTheta_O eta) eta) (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O)))
(+.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) eta))
(+.f32 (*.f32 (-.f32 eta sinTheta_O) eta) (*.f32 (-.f32 eta sinTheta_O) sinTheta_O))
(+.f32 (*.f32 eta (+.f32 sinTheta_O eta)) (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta)))
(+.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (*.f32 eta (-.f32 eta sinTheta_O)))
(+.f32 (*.f32 eta (-.f32 eta sinTheta_O)) (*.f32 sinTheta_O (-.f32 eta sinTheta_O)))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (-.f32 eta sinTheta_O) (*.f32 eta (-.f32 eta sinTheta_O)))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(fma.f32 eta (+.f32 sinTheta_O eta) (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta)))
(fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O (-.f32 eta sinTheta_O)))
(fma.f32 (+.f32 sinTheta_O eta) eta (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O)))
(fma.f32 (-.f32 eta sinTheta_O) sinTheta_O (*.f32 (-.f32 eta sinTheta_O) eta))
(fma.f32 (-.f32 eta sinTheta_O) eta (*.f32 (-.f32 eta sinTheta_O) sinTheta_O))
(fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 eta eta))
(fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(fma.f32 (exp.f32 (log.f32 eta)) (exp.f32 (log.f32 eta)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))) (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (*.f32 (+.f32 sinTheta_O eta) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta sinTheta_O) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 sinTheta_O eta) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))
(/.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))) (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))
(/.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (+.f32 sinTheta_O eta))
(/.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))
(/.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (-.f32 eta sinTheta_O))
(/.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta)) (+.f32 sinTheta_O eta))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(/.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (neg.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))) (neg.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (neg.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (+.f32 sinTheta_O eta)))
(/.f32 (neg.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (-.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (-.f32 eta sinTheta_O))) (neg.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (neg.f32 (-.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))) (neg.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))) (neg.f32 (+.f32 sinTheta_O eta)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) eta) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O)) #s(literal 3 binary32))) (fma.f32 (*.f32 (+.f32 sinTheta_O eta) eta) (*.f32 (+.f32 sinTheta_O eta) eta) (-.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O))) (*.f32 (*.f32 (+.f32 sinTheta_O eta) eta) (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) eta) #s(literal 3 binary32))) (fma.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (-.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) eta) (*.f32 (-.f32 eta sinTheta_O) eta)) (*.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) eta)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) eta) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) #s(literal 3 binary32))) (fma.f32 (*.f32 (-.f32 eta sinTheta_O) eta) (*.f32 (-.f32 eta sinTheta_O) eta) (-.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) sinTheta_O)) (*.f32 (*.f32 (-.f32 eta sinTheta_O) eta) (*.f32 (-.f32 eta sinTheta_O) sinTheta_O)))))
(/.f32 (+.f32 (pow.f32 (*.f32 eta (+.f32 sinTheta_O eta)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta)) #s(literal 3 binary32))) (fma.f32 (*.f32 eta (+.f32 sinTheta_O eta)) (*.f32 eta (+.f32 sinTheta_O eta)) (-.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta)) (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta))) (*.f32 (*.f32 eta (+.f32 sinTheta_O eta)) (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta))))))
(/.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (*.f32 eta (-.f32 eta sinTheta_O)) #s(literal 3 binary32))) (fma.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (-.f32 (*.f32 (*.f32 eta (-.f32 eta sinTheta_O)) (*.f32 eta (-.f32 eta sinTheta_O))) (*.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (*.f32 eta (-.f32 eta sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 (*.f32 eta (-.f32 eta sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) #s(literal 3 binary32))) (fma.f32 (*.f32 eta (-.f32 eta sinTheta_O)) (*.f32 eta (-.f32 eta sinTheta_O)) (-.f32 (*.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (*.f32 sinTheta_O (-.f32 eta sinTheta_O))) (*.f32 (*.f32 eta (-.f32 eta sinTheta_O)) (*.f32 sinTheta_O (-.f32 eta sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (fma.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))))))
(*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))
(*.f32 (-.f32 eta sinTheta_O) (+.f32 sinTheta_O eta))
(*.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (/.f32 (-.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 (-.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))) (/.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (/.f32 (+.f32 sinTheta_O eta) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (-.f32 eta sinTheta_O))
(*.f32 (/.f32 (-.f32 eta sinTheta_O) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (/.f32 (-.f32 eta sinTheta_O) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (+.f32 sinTheta_O eta))
(*.f32 (/.f32 (-.f32 eta sinTheta_O) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(*.f32 (/.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (/.f32 (+.f32 sinTheta_O eta) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 (+.f32 sinTheta_O eta) (+.f32 sinTheta_O eta)))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))) (/.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (/.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal -1/2 binary32)))
(exp.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1/2 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta)))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal -1 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta)))) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (pow.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (pow.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) #s(literal -1/2 binary32)))
(pow.f32 (/.f32 eta (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 sinTheta_O #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 eta) (*.f32 sinTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 #s(literal 1 binary32) sinTheta_O)))
(/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32)))
(/.f32 (neg.f32 sinTheta_O) (neg.f32 (*.f32 eta #s(literal -2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta (*.f32 sinTheta_O #s(literal -1/2 binary32)))))
(/.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (neg.f32 eta))
(/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)
(/.f32 (neg.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32))) (neg.f32 eta))
(/.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (*.f32 eta #s(literal -2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (*.f32 eta #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)))) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 sinTheta_O #s(literal 1 binary32))) (neg.f32 (*.f32 eta #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) sinTheta_O)) (neg.f32 (*.f32 eta #s(literal -2 binary32))))
(*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) eta) sinTheta_O))
(*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O)
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 sinTheta_O #s(literal -2 binary32)))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 sinTheta_O eta) #s(literal -1/2 binary32))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) eta))
(exp.f32 (*.f32 (log.f32 eta) #s(literal 3 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 eta)) #s(literal 3/2 binary32)))
(pow.f32 eta #s(literal 3 binary32))
(pow.f32 (*.f32 eta eta) #s(literal 3/2 binary32))
(pow.f32 (pow.f32 eta #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 eta)) #s(literal 3 binary32))
(*.f32 eta (*.f32 eta eta))
(*.f32 (*.f32 eta eta) eta)
(*.f32 (pow.f32 eta #s(literal 3/2 binary32)) (pow.f32 eta #s(literal 3/2 binary32)))
(*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))
(*.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) sinTheta_O)
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(exp.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32))))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1/2 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))))
(/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))) (sqrt.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (sqrt.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (+.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (-.f32 eta sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))) (sqrt.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))) (sqrt.f32 (+.f32 sinTheta_O eta)))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)))

simplify3.1s (19.9%)

Memory
-5.9MiB live, 545.5MiB allocated
Algorithm
egg-herbie
Rules
12 084×accelerator-lowering-fma.f32
12 084×accelerator-lowering-fma.f64
5 958×*-lowering-*.f32
5 958×*-lowering-*.f64
3 206×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08279605
126668542
095238133
Stop Event
iter limit
node limit
Counts
648 → 648
Calls
Call 1
Inputs
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(/ eta h)
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/ eta h)
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(/ eta h)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(/ (* h (sqrt -1)) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(/ h eta)
(/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(* sinTheta_O (sqrt -1))
(+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))
(+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1)))
(+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))
eta
(* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))))
(* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))
(* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))))
(* -1 (* eta (pow (sqrt -1) 2)))
(* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2))))
(* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
eta
(+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta)))
(+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta)))))
(+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3))))))))
(* sinTheta_O (sqrt -1))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))))
(* -1 (* sinTheta_O (sqrt -1)))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(* -1 (pow sinTheta_O 2))
(+ (* -1 (pow sinTheta_O 2)) (* eta (+ sinTheta_O (* -1 sinTheta_O))))
(+ (* -1 (pow sinTheta_O 2)) (* eta (+ eta (+ sinTheta_O (* -1 sinTheta_O)))))
(+ (* -1 (pow sinTheta_O 2)) (* eta (+ eta (+ sinTheta_O (* -1 sinTheta_O)))))
(pow eta 2)
(* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (/ sinTheta_O eta))))
(* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (/ sinTheta_O eta)))))
(* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (/ sinTheta_O eta)))))
(pow eta 2)
(* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (/ sinTheta_O eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (+ (* -1 (+ sinTheta_O (* -1 sinTheta_O))) (/ (pow sinTheta_O 2) eta)) eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (+ (* -1 (+ sinTheta_O (* -1 sinTheta_O))) (/ (pow sinTheta_O 2) eta)) eta))))
(pow eta 2)
(+ (* sinTheta_O (+ eta (* -1 eta))) (pow eta 2))
(+ (* sinTheta_O (+ eta (+ (* -1 eta) (* -1 sinTheta_O)))) (pow eta 2))
(+ (* sinTheta_O (+ eta (+ (* -1 eta) (* -1 sinTheta_O)))) (pow eta 2))
(* -1 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (/ eta sinTheta_O)) 1))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (+ (/ eta sinTheta_O) (/ (pow eta 2) (pow sinTheta_O 2)))) 1))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (+ (/ eta sinTheta_O) (/ (pow eta 2) (pow sinTheta_O 2)))) 1))
(* -1 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (* -1 eta)) sinTheta_O)) 1))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (+ (* -1 eta) (* -1 (/ (pow eta 2) sinTheta_O)))) sinTheta_O)) 1))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (+ (* -1 eta) (* -1 (/ (pow eta 2) sinTheta_O)))) sinTheta_O)) 1))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(* 1/2 (* h (pow sinTheta_O 2)))
(+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))
(+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))
(+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))
(* (pow eta 2) h)
(* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))
(* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))
(* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))
(* (pow eta 2) h)
(* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))
(* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))
(* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))
(* (pow eta 2) h)
(+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))
(+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))
(+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))
(* 1/2 (* h (pow sinTheta_O 2)))
(* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))
(* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))
(* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))
(* 1/2 (* h (pow sinTheta_O 2)))
(* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))
(* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))
(* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))
(* 1/2 (pow sinTheta_O 2))
(+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))
(pow eta 2)
(* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(pow eta 2)
(+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))
(* 1/2 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))
(* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))
(* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))
(* 1/2 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))
(* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))
(* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O))
(/ (* h (sqrt -1)) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(pow eta 2)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(* -1 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* -1 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* -1 (pow sinTheta_O 2))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(/ 1 eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 5/16 (/ (pow sinTheta_O 2) (pow eta 7))) (* 3/8 (/ 1 (pow eta 5))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(/ (sqrt -1) sinTheta_O)
(/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O)
(* -1 (/ (sqrt -1) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O))
(/ (sqrt -1) sinTheta_O)
(+ (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (sqrt -1) sinTheta_O))
(+ (* (pow eta 2) (- (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))
(+ (* (pow eta 2) (- (* (pow eta 2) (+ (* -1/2 (/ (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8))))) (sqrt -1))))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))
(/ 1 eta)
(/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta)
(/ -1 eta)
(* -1 (/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(* 1/2 (pow sinTheta_O 2))
(* 1/2 (pow sinTheta_O 2))
(* 1/2 (pow sinTheta_O 2))
(* 1/2 (pow sinTheta_O 2))
(* 1/2 (pow sinTheta_O 2))
(* 1/2 (pow sinTheta_O 2))
(* 1/2 (pow sinTheta_O 2))
(* 1/2 (pow sinTheta_O 2))
(* 1/2 (pow sinTheta_O 2))
(* 1/2 (pow sinTheta_O 2))
(* 1/2 (pow sinTheta_O 2))
(* 1/2 (pow sinTheta_O 2))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1/8 (/ (pow sinTheta_O 2) (pow eta 3))) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1/16 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/8 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 eta)))))
(* sinTheta_O (sqrt -1))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (/ (pow eta 6) (* (pow sinTheta_O 6) (pow (sqrt -1) 5)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))))
(* -1 (* sinTheta_O (sqrt -1)))
(* -1 (* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))
(* -1 (* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))))
(* -1 (* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (/ (pow eta 6) (* (pow sinTheta_O 6) (pow (sqrt -1) 5)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))))
(* sinTheta_O (sqrt -1))
(+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))
(+ (* sinTheta_O (sqrt -1)) (* (pow eta 2) (+ (* -1/8 (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1)))))))
(+ (* sinTheta_O (sqrt -1)) (* (pow eta 2) (+ (* (pow eta 2) (- (* 1/16 (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))) (* 1/8 (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1)))))))
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))))))
(* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6)))))))
(* -1 eta)
(* -1 (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4)))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6))))))))
Outputs
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal 1/4 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 7 binary32))) #s(literal 1/8 binary32)) (/.f32 (*.f32 #s(literal 1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32)))) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 h (*.f32 eta #s(literal -2 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (pow.f32 eta #s(literal 5 binary32))) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 h (*.f32 eta #s(literal -2 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (fma.f32 (pow.f32 eta #s(literal 7 binary32)) (*.f32 (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) #s(literal -16 binary32)) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 h (*.f32 eta #s(literal -2 binary32))))) (/.f32 (*.f32 (*.f32 #s(literal -8 binary32) (pow.f32 eta #s(literal 5 binary32))) h) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 h (*.f32 eta #s(literal -2 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (pow.f32 eta #s(literal 5 binary32))) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 h (*.f32 eta #s(literal -2 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (fma.f32 (pow.f32 eta #s(literal 7 binary32)) (*.f32 (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) #s(literal -16 binary32)) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 h (*.f32 eta #s(literal -2 binary32))))) (/.f32 (*.f32 (*.f32 #s(literal -8 binary32) (pow.f32 eta #s(literal 5 binary32))) h) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(*.f32 eta (fma.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 4 binary32)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (fma.f32 (*.f32 eta eta) (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) h) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 #s(literal -16 binary32) (*.f32 eta eta)) (/.f32 h (pow.f32 sinTheta_O #s(literal 8 binary32))) (/.f32 (*.f32 #s(literal -8 binary32) h) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) h) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) h) (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (-.f32 h (fma.f32 (*.f32 #s(literal -1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (pow.f32 eta #s(literal 4 binary32)))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)) (neg.f32 h)) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (fma.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)) (neg.f32 h))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(neg.f32 (/.f32 (fma.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32))) #s(literal -1/8 binary32)) (-.f32 (neg.f32 h) (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (pow.f32 eta #s(literal 4 binary32)))))) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(/ eta h)
(/.f32 eta h)
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h eta)) (/.f32 eta h))
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h eta)) (/.f32 eta h))
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h eta)) (/.f32 eta h))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 h eta))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 h eta))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 h eta))
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h) (/.f32 (*.f32 eta eta) h)) eta)
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h) (/.f32 (*.f32 eta eta) h)) eta)
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h) (/.f32 (*.f32 eta eta) h)) eta)
(/ eta h)
(/.f32 eta h)
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(fma.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 h (*.f32 eta eta))) (/.f32 eta h))
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(fma.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 h (*.f32 eta eta))) (/.f32 eta h))
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(fma.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 h (*.f32 eta eta))) (/.f32 eta h))
(/ eta h)
(/.f32 eta h)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(*.f32 (neg.f32 eta) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) h)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(*.f32 (neg.f32 eta) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) h)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(*.f32 (neg.f32 eta) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) h)))
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h)
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 eta eta)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 eta eta)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 eta eta)) eta)
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) eta) eta)
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) eta) eta)
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) eta) eta)
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (neg.f32 eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) eta)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (neg.f32 eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) eta)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (neg.f32 eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) eta)
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 h (*.f32 eta eta)) (/.f32 (fma.f32 sinTheta_O (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 sinTheta_O (pow.f32 sinTheta_O #s(literal 6 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (*.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 sinTheta_O (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 sinTheta_O (pow.f32 sinTheta_O #s(literal 6 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 h (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (*.f32 sinTheta_O (*.f32 eta eta)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)
(/.f32 (fma.f32 h #s(literal 0 binary32) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)) h) eta)
(* -1 (/ h eta))
(/.f32 h (neg.f32 eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))
(/.f32 (fma.f32 h #s(literal 0 binary32) (neg.f32 h)) eta)
(* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))
(/.f32 (-.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta) (*.f32 h #s(literal 0 binary32))) eta)) (neg.f32 eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))
(/.f32 (-.f32 h (/.f32 (fma.f32 h #s(literal 0 binary32) (/.f32 (fma.f32 h #s(literal 0 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) #s(literal -1 binary32))) (neg.f32 eta))) eta)) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 (*.f32 #s(literal 5/16 binary32) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 7 binary32))) (/.f32 (*.f32 #s(literal 3/8 binary32) h) (pow.f32 eta #s(literal 5 binary32)))) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) #s(literal 0 binary32))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) h) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) #s(literal 0 binary32)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) h) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) #s(literal 0 binary32))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(neg.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(neg.f32 (/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) #s(literal 0 binary32))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) #s(literal 0 binary32))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))
(fma.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))
(+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1)))
(fma.f32 eta (fma.f32 eta (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))
(fma.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)) (fma.f32 eta (fma.f32 eta (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))))
eta
(* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))))
eta
(* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))
(fma.f32 (*.f32 eta #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)) eta)
(* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))))
(fma.f32 (*.f32 eta #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)) eta)
(* -1 (* eta (pow (sqrt -1) 2)))
eta
(* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2))))
eta
(* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(fma.f32 (neg.f32 eta) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) #s(literal 0 binary32)) (neg.f32 eta)) eta)
(* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(fma.f32 (neg.f32 eta) (/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) #s(literal 0 binary32)) (neg.f32 eta)) (neg.f32 eta)) eta)
eta
(+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta)))
eta
(+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta)))))
(fma.f32 (/.f32 sinTheta_O eta) (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3))))))))
(fma.f32 (/.f32 sinTheta_O eta) (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))
(fma.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 #s(literal -1 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))))
(* -1 (* sinTheta_O (sqrt -1)))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))))
(neg.f32 (fma.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)) sinTheta_O))))
(* -1 (pow sinTheta_O 2))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (* eta (+ sinTheta_O (* -1 sinTheta_O))))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (* eta (+ eta (+ sinTheta_O (* -1 sinTheta_O)))))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (* eta (+ eta (+ sinTheta_O (* -1 sinTheta_O)))))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (/ sinTheta_O eta))))
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (/ sinTheta_O eta)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (/ sinTheta_O eta)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (/ sinTheta_O eta))))
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (/ (+ (* -1 (+ sinTheta_O (* -1 sinTheta_O))) (/ (pow sinTheta_O 2) eta)) eta))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta)))
(* (pow eta 2) (+ 1 (* -1 (/ (+ (* -1 (+ sinTheta_O (* -1 sinTheta_O))) (/ (pow sinTheta_O 2) eta)) eta))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta)))
(pow eta 2)
(*.f32 eta eta)
(+ (* sinTheta_O (+ eta (* -1 eta))) (pow eta 2))
(*.f32 eta eta)
(+ (* sinTheta_O (+ eta (+ (* -1 eta) (* -1 sinTheta_O)))) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(+ (* sinTheta_O (+ eta (+ (* -1 eta) (* -1 sinTheta_O)))) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(* -1 (pow sinTheta_O 2))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (/ eta sinTheta_O)) 1))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (+ (/ eta sinTheta_O) (/ (pow eta 2) (pow sinTheta_O 2)))) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 0 binary32)) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (+ (/ eta sinTheta_O) (/ (pow eta 2) (pow sinTheta_O 2)))) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 0 binary32)) #s(literal -1 binary32)))
(* -1 (pow sinTheta_O 2))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (* -1 eta)) sinTheta_O)) 1))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (+ (* -1 eta) (* -1 (/ (pow eta 2) sinTheta_O)))) sinTheta_O)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (/.f32 (*.f32 (neg.f32 eta) eta) sinTheta_O) (neg.f32 sinTheta_O)) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (+ (* -1 eta) (* -1 (/ (pow eta 2) sinTheta_O)))) sinTheta_O)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (/.f32 (*.f32 (neg.f32 eta) eta) sinTheta_O) (neg.f32 sinTheta_O)) #s(literal -1 binary32)))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(asin (/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3)))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta))))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/.f32 (*.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)) (neg.f32 h)) (neg.f32 eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)) (neg.f32 h)) (neg.f32 eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)) (neg.f32 h)) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/.f32 (*.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/.f32 (*.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* h (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* 1/2 (* h (pow sinTheta_O 2)))
(*.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* (pow eta 2) h)
(*.f32 h (*.f32 eta eta))
(* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h))
(* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h))
(* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h))
(* (pow eta 2) h)
(*.f32 h (*.f32 eta eta))
(* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h))
(* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h))
(* (pow eta 2) (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h))
(* (pow eta 2) h)
(*.f32 h (*.f32 eta eta))
(+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h))
(*.f32 h (fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* 1/2 (* h (pow sinTheta_O 2)))
(*.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 h #s(literal 1/2 binary32)))))
(* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 h #s(literal 1/2 binary32)))))
(* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 h #s(literal 1/2 binary32)))))
(* 1/2 (* h (pow sinTheta_O 2)))
(*.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 h #s(literal 1/2 binary32)))))
(* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 h #s(literal 1/2 binary32)))))
(* (pow sinTheta_O 2) (+ (* 1/2 h) (/ (* (pow eta 2) h) (pow sinTheta_O 2))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 h #s(literal 1/2 binary32)))))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32)))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32)))
(pow eta 2)
(*.f32 eta eta)
(+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(* (pow sinTheta_O 2) (+ 1/2 (/ (pow eta 2) (pow sinTheta_O 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 h (/.f32 (*.f32 #s(literal 5/16 binary32) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 7 binary32))) (/.f32 (*.f32 #s(literal 3/8 binary32) h) (pow.f32 eta #s(literal 5 binary32)))) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(/.f32 (fma.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32)))) #s(literal -1 binary32)) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(neg.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O))
(/.f32 (fma.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32)))) #s(literal -1 binary32)) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 h (*.f32 eta eta)) (/.f32 (fma.f32 sinTheta_O (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 sinTheta_O (pow.f32 sinTheta_O #s(literal 6 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (*.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 sinTheta_O (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 sinTheta_O (pow.f32 sinTheta_O #s(literal 6 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 h (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (*.f32 sinTheta_O (*.f32 eta eta)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) h) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))))) (pow.f32 eta #s(literal 6 binary32)))) (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)) eta)
(* -1 (/ h eta))
(/.f32 h (neg.f32 eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) h) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))))) (pow.f32 eta #s(literal 6 binary32)))) (fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)) (neg.f32 eta))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(pow eta 2)
(*.f32 eta eta)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(* -1 (pow sinTheta_O 2))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* -1 (pow sinTheta_O 2))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* -1 (pow sinTheta_O 2))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 5 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 5/16 (/ (pow sinTheta_O 2) (pow eta 7))) (* 3/8 (/ 1 (pow eta 5))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 5/16 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 7 binary32))) (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 5 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(/ (sqrt -1) sinTheta_O)
(/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)
(/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32)))) #s(literal -1 binary32)) (pow.f32 eta #s(literal 6 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(* -1 (/ (sqrt -1) sinTheta_O))
(neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32)))) #s(literal -1 binary32)) (pow.f32 eta #s(literal 6 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (sqrt.f32 #s(literal -1 binary32))) (neg.f32 sinTheta_O))
(/ (sqrt -1) sinTheta_O)
(/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)
(+ (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (sqrt -1) sinTheta_O))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(+ (* (pow eta 2) (- (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))
(fma.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 sinTheta_O (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(+ (* (pow eta 2) (- (* (pow eta 2) (+ (* -1/2 (/ (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8))))) (sqrt -1))))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 eta eta) (/.f32 (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O (pow.f32 sinTheta_O #s(literal 8 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 sinTheta_O (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 sinTheta_O (pow.f32 sinTheta_O #s(literal 6 binary32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32)) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))) #s(literal 1 binary32))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32))) eta)
(/ -1 eta)
(/.f32 #s(literal -1 binary32) eta)
(* -1 (/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32)) (neg.f32 eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))) #s(literal 1 binary32))) (neg.f32 eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32))) (neg.f32 eta))
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+ eta (* (pow sinTheta_O 2) (- (* -1/8 (/ (pow sinTheta_O 2) (pow eta 3))) (* 1/2 (/ 1 eta)))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1/16 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/8 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 eta)))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 5 binary32))) #s(literal -1/16 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))
(*.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))
(*.f32 sinTheta_O (fma.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32)))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (/ (pow eta 6) (* (pow sinTheta_O 6) (pow (sqrt -1) 5)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))))
(*.f32 sinTheta_O (+.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 eta #s(literal 6 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))
(* -1 (* sinTheta_O (sqrt -1)))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))
(neg.f32 (*.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32)))))
(* -1 (* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32)))))
(* -1 (* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (/ (pow eta 6) (* (pow sinTheta_O 6) (pow (sqrt -1) 5)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 eta #s(literal 6 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(+ (* sinTheta_O (sqrt -1)) (* (pow eta 2) (+ (* -1/8 (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1)))))))
(fma.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* sinTheta_O (sqrt -1)) (* (pow eta 2) (+ (* (pow eta 2) (- (* 1/16 (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))) (* 1/8 (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1)))))))
(fma.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (/.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) eta) eta)
(* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))))))
(fma.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32)))) eta)
(* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6)))))))
(fma.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))) eta)
(* -1 eta)
(neg.f32 eta)
(* -1 (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))))))
(neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) eta) eta))
(* -1 (* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4)))))))
(*.f32 (neg.f32 eta) (fma.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32))))
(* -1 (* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6))))))))
(neg.f32 (fma.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))) eta))

eval1.0s (6.5%)

Memory
2.7MiB live, 474.6MiB allocated
Compiler

Compiled 42 222 to 4 672 computations (88.9% saved)

prune234.0ms (1.5%)

Memory
15.1MiB live, 498.5MiB allocated
Pruning

18 alts after pruning (11 fresh and 7 done)

PrunedKeptTotal
New1 74681 754
Fresh639
Picked235
Done044
Total1 754181 772
Accuracy
100.0%
Counts
1 772 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
24.9%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (-.f32 (PI.f32) (acos.f32 (/.f32 (neg.f32 h) eta)))))
24.8%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
23.9%
(/.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))))
96.3%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta))))
98.3%
(asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))))
60.6%
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
98.8%
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O eta)))
98.6%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))))
94.2%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (-.f32 eta sinTheta_O) sinTheta_O (*.f32 (-.f32 eta sinTheta_O) eta)))))
94.2%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
91.6%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
96.7%
(asin.f32 (/.f32 h eta))
95.9%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
93.7%
(asin.f32 (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta) (/.f32 h (*.f32 eta eta))))
96.0%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
89.2%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta))))))
89.2%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
87.1%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))))
Compiler

Compiled 926 to 387 computations (58.2% saved)

regimes105.0ms (0.7%)

Memory
1.1MiB live, 279.8MiB allocated
Counts
38 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (-.f32 (PI.f32) (acos.f32 (/.f32 (neg.f32 h) eta)))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O eta)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (-.f32 eta sinTheta_O) sinTheta_O (*.f32 (-.f32 eta sinTheta_O) eta)))))
(asin.f32 (/.f32 h (/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta))))))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))))
(asin.f32 (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
(asin.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) eta))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta) h)))
(asin.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (sqrt.f32 eta)) h))
(asin.f32 (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta) (/.f32 h (*.f32 eta eta))))
(asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))))
(asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))))
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) h))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h)))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)))
(asin.f32 (*.f32 (/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) eta) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))))
(asin.f32 (/.f32 (fma.f32 sinTheta_O eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta)))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) h)))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))))
Outputs
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O eta)))
Calls

10 calls:

12.0ms
(*.f32 eta eta)
11.0ms
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
11.0ms
h
10.0ms
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
10.0ms
eta
Results
AccuracySegmentsBranch
98.8%1sinTheta_O
98.8%1h
98.8%1eta
98.8%1(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
98.8%1(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
98.8%1(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
98.8%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
98.8%1(*.f32 eta eta)
98.8%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
98.8%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 113 to 71 computations (37.2% saved)

regimes34.0ms (0.2%)

Memory
-23.5MiB live, 95.1MiB allocated
Counts
9 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (-.f32 (PI.f32) (acos.f32 (/.f32 (neg.f32 h) eta)))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
Outputs
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
Calls

10 calls:

4.0ms
sinTheta_O
4.0ms
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
4.0ms
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
3.0ms
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
3.0ms
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
Results
AccuracySegmentsBranch
98.4%1sinTheta_O
98.4%1h
98.4%1eta
98.4%1(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
98.4%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
98.4%1(*.f32 eta eta)
98.4%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
98.4%1(*.f32 sinTheta_O sinTheta_O)
98.4%1(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
98.4%1(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
Compiler

Compiled 113 to 71 computations (37.2% saved)

regimes32.0ms (0.2%)

Memory
15.4MiB live, 95.2MiB allocated
Accuracy

Total -24.5b remaining (-2320.2%)

Threshold costs -24.5b (-2320.2%)

Counts
8 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (-.f32 (PI.f32) (acos.f32 (/.f32 (neg.f32 h) eta)))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
Outputs
(asin.f32 (/.f32 h eta))
Calls

10 calls:

4.0ms
(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
4.0ms
eta
3.0ms
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
3.0ms
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
3.0ms
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
Results
AccuracySegmentsBranch
96.7%1sinTheta_O
96.7%1h
96.7%1eta
96.7%1(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
96.7%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
96.7%1(*.f32 eta eta)
96.7%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
96.7%1(*.f32 sinTheta_O sinTheta_O)
96.7%1(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
96.7%1(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
Compiler

Compiled 113 to 71 computations (37.2% saved)

simplify7.0ms (0%)

Memory
-8.3MiB live, 31.2MiB allocated
Algorithm
egg-herbie
Rules
*-commutative_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01526
11626
Stop Event
saturated
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
(asin.f32 (/.f32 h eta))
Outputs
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
(asin.f32 (/.f32 h eta))

soundness272.0ms (1.7%)

Memory
18.5MiB live, 299.2MiB allocated
Rules
10 426×accelerator-lowering-fma.f32
10 426×accelerator-lowering-fma.f64
8 154×*-lowering-*.f32
8 154×*-lowering-*.f64
4 964×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042307
1229268
21761268
08531253
04453582
113073464
249183423
091533340
Stop Event
fuel
iter limit
node limit
iter limit
node limit
Compiler

Compiled 78 to 47 computations (39.7% saved)

preprocess34.0ms (0.2%)

Memory
-15.4MiB live, 101.6MiB allocated
Remove

(abs eta)

(abs sinTheta_O)

Compiler

Compiled 156 to 92 computations (41% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...